Software transactional memory for dynamic-sized data structures (2003)

by Maurice Herlihy , Victor Luchangco , Mark Moir , William N. Scherer III
Venue:IN PROCEEDINGS OF THE 22ND ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING
Citations:332 - 22 self

Active Bibliography

Curriculum Vitae – Virendra Jayant Marathe, Michael L. Scott
16 DCAS is not a Silver Bullet for Nonblocking Algorithm Design – Simon Doherty, David L. Detlefs, Lindsay Groves, Christine H. Flood, Victor Luchangco, Paul A. Martin, Mark Moir, Nir Shavit Guy, L. Steele - 2004
5 Transaction Synchronizers – Victor Luchangco, et al. - 2005
108 Adaptive Software Transactional Memory – Virendra J. Marathe, William N. Scherer Iii, Michael L. Scott - 2005
85 Concurrent Programming Without Locks – Keir Fraser, Tim Harris - 2004
7 A Lower Bound on the Local Time Complexity of Universal Constructions – Prasad Jayanti
6 Laziness Pays! Using Lazy Synchronization Mechanisms to Improve Non-Blocking Constructions – Mark Moir - 1997
160 Transactional Lock-Free Execution of Lock-Based Programs – Ravi Rajwar, James R Goodman - 2002
Reactive Shared Objects for Interprocess Synchronization. – Phuong Ha, Phuong Hoai Ha, Phuong Hoai Ha
17 Hybrid Transactional Memory – Mark Moir - 2005
6 Built-in coloring for highly-concurrent doubly-linked lists (Extended Abstract) – Hagit Attiya, Eshcar Hillel - 2006
3 Supporting Lock-Free Composition of Concurrent Data Objects – Daniel Cederman, Philippas Tsigas - 2010
10 Snapshots and software transactional memory – Christopher Cole, Maurice Herlihy - 2005
4 Lock-free Serializable Transactions – Lorenzo Alvisi
Robust Multithreaded Applications – Jefrey Michael Napper - 2008
2 Efficient Object Sharing in Shared-Memory Multiprocessors – Mark Moir - 1996
9 Improved implementations of binary universal operations – Hagit Attiya, Eyal Dagan, The Technion - 2001
1 Highly concurrent multi-word synchronization – Hagit Attiya, Eshcar Hillel - 2011
27 Universal Operations: Unary Versus Binary – Eyal Dagan - 1996