A Practical Multi-Word Compare-and-Swap Operation (2002)

Cached

Download Links

by Timothy L. Harris , Keir Fraser , Ian A. Pratt
Venue:In Proceedings of the 16th International Symposium on Distributed Computing
Citations:60 - 5 self

Documents Related by Co-Citation

774 Linearizability: a correctness condition for concurrent objects – Maurice P. Herlihy, Jeannette M. Wing - 1990
150 Obstruction-free synchronization: Double-ended queues as an example – Maurice Herlihy, Victor Luchangco, Mark Moir - 2003
660 Wait-Free Synchronization – Maurice Herlihy - 1993
414 Software Transactional Memory – Nir Shavit, Dan Touitou - 1995
597 Transactional Memory: Architectural Support for Lock-Free Data Structures – Maurice Herlihy, J. Eliot B. Moss
44 The repeat offender problem: A mechanism for supporting dynamic-sized, lock-free data structures – Maurice Herlihy, Victor Luchangco, Mark Moir, Maurice Herlihy, Victor Luchangco, Mark Moir, Maurice Herlihy - 2002
31 Correction of a Memory Management Method for Lock-Free Data Structures – Maged M. Michael, Michael L. Scott - 1995
81 Disjoint-access-parallel implementations of strong shared memory primitives – A ISRAELI, L RAPPOPORT - 1994
25 Two-Handed Emulation: How to build non-blocking implementations of complex data-structures using DCAS – Michael Greenwald - 2002
274 Software transactional memory for dynamic-sized data structures – Maurice Herlihy, Victor Luchangco, Mark Moir, William N. Scherer III - 2003
55 Non-blocking synchronization and system design – M Greenwald - 1999
48 Transparent Support for Wait-Free Transactions – Mark Moir - 1997
16 A non-blocking inter-process communication library – H Sundell, P NOBLE Tsigas - 2002
130 Thread scheduling for multiprogrammed multiprocessors – Nimar S. Arora, Robert D. Blumofe, C. Greg Plaxton - 1998
34 A Pragmatic Implementation of Non-Blocking Linked Lists – T L Harris - 2001
16 DCAS-based concurrent deques supporting bulk allocation – Paul Martin, Paul Martin, Mark Moir, Mark Moir, Guy Steele, Guy Steele - 2002
12 CAS-based lock-free algorithm for shared deques – Maged M. Michael - 2003
71 Systems programming: Coping with parallelism – R K Treiber - 1986
53 Safe memory reclamation for dynamic lock-free objects using atomic reads and writes – Maged M Michael - 2002