Merge-update for efficient atomic memory modification in concurrent computer systems
Patent №
US 9,047,334
Granted
2015-06-02
Filed 2010
Owner
HICAMP SYSTEMS, INC.
+1 more
Lab
—
AI components
2
evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12804901
Atomically updating an in-memory data structure that is directly accessible by a processor includes comparing old information associated with an old version of the in-memory data structure with current information associated with a current version of the in-memory data structure; in the event that the old information and the current information are the same, replacing the old version with a new version of the in-memory data structure; in the event that the old information and the current information are not the same, determining a difference between the current version of the in-memory data structure and the new version of the in-memory data structure, and determining whether the difference is logically consistent; and in the event that the difference is logically consistent, merging a change in the current version with the new version.
AI classification
Ownership
HICAMP SYSTEMS, INC.
assignment · 250120574
CHERITON, DAVID R
assignment · 342470662
Assignors
CHERITON, DAVID R.
On an employer assignment, the assignors are typically the inventors.