Transactional Memory: Architectural Support for Lock-Free Data Structures

by Maurice Herlihy , J. Eliot B. Moss
Citations:738 - 22 self

Active Bibliography

Memory: Support for Lock-Free Data Structures – Maurice Herlihy, J. Eliot, B. Moss
56 Designing Memory Consistency Models for Shared-Memory Multiprocessors – Sarita V. Adve - 1993
7 Mechanisms for Efficient Shared-Memory, Lock-Based Synchronization – Alain Kagi - 1999
63 Efficient Distributed Shared Memory Based On Multi-Protocol Release Consistency – John B. Carter - 1994
5 Emulation of a Virtual Shared Memory Architecture – Sanjay Raina - 1993
7 Relaxed Consistency and Synchronization in Parallel Processors – Richard N. Zucker - 1992
58 Diffracting trees – Nir Shavit, Asaph Zemach - 1994
ASPEN: High-Performance Hardware Support for Distributed Shared-Memory – Kenneth Mark Maxham, Kenneth Mark Maxham - 1994
65 Memory Consistency Models for Shared-Memory Multiprocessors – Kourosh Gharachorloo - 1995
13 Virtual Shared Memory: A Survey of Techniques and Systems – Sanjay Raina - 1992
Memory Models – Leonidas Kontothanassis, Michael L. Scott - 1996
HYBRID COHERENCE FOR SCALABLE MULTICORE ARCHITECTURES – John Henry Kelm - 2010
63 Contention in Shared Memory Algorithms – Cynthia Dwork, Maurice Herlihy, Orli Waarts - 1993
Speculation-Based Techniques for Lockfree Execution of Lock-Based Programs – Ravi Rajwar - 2002
10 Improving the Throughput of Synchronization by Insertion of Delays – Ravi Rajwar, Alain K├Ągi, James R. Goodman - 2000
140 Two Techniques to Enhance the Performance of Memory Consistency Models – Kourosh Gharachorloo, Anoop Gupta, John Hennessy - 1991
5 Fast Locks in Distributed Shared Memory Systems – Gudjon Hermannsson, Larry Wittie - 1994
2 Efficient Object Sharing in Shared-Memory Multiprocessors – Mark Moir - 1996
Chapter X Memory Models – Leonidas I. Kontothanassis, Michael L. Scott