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 hardwareG06F 9/524G06F 9/526Y10S 707/99944Y10S 707/99947

AI classification

AI hardware1.00
Natural language0.00
Planning0.00
Speech0.00
Machine learning0.00
Knowledge representation0.00
Evolutionary computation0.00
Vision0.00

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.

© 2026 NYSGPT2525 LLC