<--- Back to Details
First PageDocument Content
Software engineering / Load-link/store-conditional / ABA problem / Pointer / Hazard pointer / Non-blocking algorithm / C / Linearizability / Thread / Computing / Concurrency control / Computer programming
Date: 2004-08-02 14:10:20
Software engineering
Load-link/store-conditional
ABA problem
Pointer
Hazard pointer
Non-blocking algorithm
C
Linearizability
Thread
Computing
Concurrency control
Computer programming

Add to Reading List

Source URL: www.research.ibm.com

Download Document from Source Website

File Size: 150,36 KB

Share Document on Facebook

Similar Documents

Concurrency control / Software transactional memory / Compare-and-swap / Non-blocking algorithm / ABA problem / Monitor / Hazard pointer / Lock / Load-link/store-conditional / Linearizability / Mutual exclusion / Thread safety

Semantically Enhanced Containers for Concurrent Real-Time Systems Damian Dechev1 , Peter Pirkelbauer1 , Nicolas Rouquette2 , and Bjarne Stroustrup1 , , .

DocID: 1pDQ8 - View Document

Concurrency / Compare-and-swap / Linearizability / Double compare-and-swap / Lock / Load-link/store-conditional / Non-blocking algorithm / Memory barrier / Monitor / Concurrency control / Computing / Computer architecture

Atomic Instructions in Java David Hovemeyer, William Pugh, and Jaime Spacco Dept. of Computer Science, University of Maryland, College Park, MDUSA {daveho,pugh,jspacco}@cs.umd.edu Abstract. Atomic instructions at

DocID: 11Qps - View Document

Concurrency / Compare-and-swap / Linearizability / Non-blocking algorithm / Test-and-set / Load-link/store-conditional / CPU cache / Parallel computing / Transactional memory / Concurrency control / Computing / Computer architecture

Fourth Workshop on Scalable Shared Memory Multiprocessors, Chicago, IL, April 1994 Scalable Atomic Primitives for Distributed Shared Memory Multiprocessors (Extended Abstract)

DocID: O3rA - View Document

Software engineering / Data / Transactional memory / Load-link/store-conditional / Compare-and-swap / Software transactional memory / Linearizability / Lock / Concurrency control / Transaction processing / Computing

Using LLSC to Simplify WSTM-1.ppt

DocID: NvSq - View Document

Computing / Data / Software transactional memory / Transactional memory / Linearizability / Non-blocking algorithm / Lock / Extensible Storage Engine / Load-link/store-conditional / Concurrency control / Transaction processing / Data management

A Qualitative Survey of Modern Software Transactional Memory Systems∗ Virendra J. Marathe and Michael L. Scott TR 839 Department of Computer Science University of Rochester

DocID: NcqS - View Document