<--- Back to Details
First PageDocument Content
Computer programming / Hazard pointer / ABA problem / Reference counting / Garbage collection / Pointer / Linked list / Tree traversal / Compare-and-swap / Computing / Concurrency control / Software engineering
Date: 2004-08-02 14:10:00
Computer programming
Hazard pointer
ABA problem
Reference counting
Garbage collection
Pointer
Linked list
Tree traversal
Compare-and-swap
Computing
Concurrency control
Software engineering

Add to Reading List

Source URL: www.research.ibm.com

Download Document from Source Website

File Size: 1,54 MB

Share Document on Facebook

Similar Documents

Concurrency control / Computing / Transaction processing / Data management / Software / Compare-and-swap / Non-blocking algorithm / Linearizability / Software transactional memory / Stack / Reagent / Atomicity

Reagents: Expressing and Composing Fine-grained Concurrency Aaron Turon Northeastern University

DocID: 1rk2P - View Document

Edsger W. Dijkstra / Concurrency control / Mutual exclusion / Binary trees

Exercise 10: Exercising in style Task 1: Very exclusive! a) Give a solution to mutual exclusion using a fetch-and-add register. b) Give a solution to mutual exclusion using a compare-and-swap register. c) Give a solution

DocID: 1r8fM - View Document

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 control / Transaction processing / Linearizability / Non-blocking algorithm / Lock / Transactional memory / Compare-and-swap / Software transactional memory / Transactional Synchronization Extensions

High Performance Hardware Transactional Memory does not Equal High Performance Transaction Systems Justin Levandoski (Microsoft) Darko Makreshanski (ETH Zurich) Ryan Stutsman (Utah)

DocID: 1ppnX - View Document

Concurrency control / Linearizability / Non-blocking algorithm / Hazard pointer / Compare-and-swap / Lock / Monitor / Reference counting / Mutual exclusion / File locking / Concurrent data structure / Standard Template Library

Lock-free Dynamically Resizable Arrays Damian Dechev, Peter Pirkelbauer, and Bjarne Stroustrup Texas A&M University College Station, TX {dechev, peter.pirkelbauer}@tamu.edu,

DocID: 1p8Ow - View Document