Design tradeoffs in modern software transactional memory systems
- 22 October 2004
- conference paper
- Published by Association for Computing Machinery (ACM)
Abstract
No abstract availableThis publication has 10 references indexed in Scilit:
- Language support for lightweight transactionsPublished by Association for Computing Machinery (ACM) ,2003
- Software transactional memory for dynamic-sized data structuresPublished by Association for Computing Machinery (ACM) ,2003
- Software transactional memoryPublished by Association for Computing Machinery (ACM) ,1995
- Universal constructions for multi-object operationsPublished by Association for Computing Machinery (ACM) ,1995
- Disjoint-access-parallel implementations of strong shared memory primitivesPublished by Association for Computing Machinery (ACM) ,1994
- Multiple reservations and the Oklahoma updateIEEE Parallel & Distributed Technology: Systems & Applications, 1993
- Transactional memoryPublished by Association for Computing Machinery (ACM) ,1993
- A method for implementing lock-free shared-data structuresPublished by Association for Computing Machinery (ACM) ,1993
- Locking without blockingPublished by Association for Computing Machinery (ACM) ,1992
- Linearizability: a correctness condition for concurrent objectsACM Transactions on Programming Languages and Systems, 1990