OBSTRUCTION-FREE MECHANISM FOR ATOMIC UPDATE OF MULTIPLE NON-CONTIGUOUS LOCATIONS IN SHARED MEMORY
Patent №
US 7,685,583
Granted
2010-03-23
Filed 2003
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10620747
We present a technique for implementing obstruction-free atomic multi-target transactions that target special “transactionable” locations in shared memory. A programming interface for using operations based on these transactions can be structured in several ways, including as n-word compare-and-swap (NCAS) operations or as atomic sequences of single-word loads and stores (e.g., as transactional memory).
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 142980281
Assignors
MOIR, MARK S., LUCHANGCO, VICTOR M., HERLIHY, MAURICE
On an employer assignment, the assignors are typically the inventors.