Transactional Memory implementations |
[Shavit and Touitou, 1995] |
Nir Shavit and Dan Touitou (Aug 1995). Software Transactional Memory. In: Proceedings of the 14th ACM Symposium on Principles of Distributed Computing. pp. 204--213. |
[Moir, 1997] |
Mark Moir (Sep 1997). Transparent Support for Wait-Free Transactions. In: 11th International Workshop on Distributed Algorithms. pp. 305--319. |
[Harris and Fraser, 2003] |
Tim Harris and Keir Fraser (Oct 2003). Language Support for Lightweight Transactions. In: Object-Oriented Programming, Systems, Languages, and Applications. pp. 388--402. |
[Fraser, 2003] |
Keir Fraser ( 2003). Practical lock freedom. PhD thesis, Cambridge University Computer Laboratory. Also available as Technical Report UCAM-CL-TR-579. |
[Ennals, 2005] |
Robert Ennals (Jan 2005). Efficient Software Transactional Memory. Technical Report Nr. IRC-TR-05-051. Intel Research Cambridge Tech Report. |
[Moir, 2005] |
Mark Moir (Jul 2005). Hybrid Transactional Memory. Unpublished manuscript. |
[Ennals, 2006] |
Robert Ennals (Jan 2006). Software Transactional Memory Should Not Be Obstruction-Free. Technical Report Nr. IRC-TR-06-052. Intel Research Cambridge Tech Report. |
[Larus and Rajwar, 2006] |
James R. Larus and Ravi Rajwar ( 2006). Transactional Memory. Morgan & Claypool. |
[Isard and Birrell, 2007] |
Michael Isard and Andrew Birrell (may 2007). Automatic Mutual Exclusion. In: HotOS~'07: Proc. 11th Workshop on Hot Topics in Operating Systems. |
[Lev et al., 2007] |
Yosef Lev and Mark Moir and Dan Nussbaum (aug 2007). PhTM: Phased Transactional Memory. In: TRANSACT~'07: 2nd Workshop on Transactional Computing. |
[Lev et al., 2007] |
Yossi Lev and Mark Moir and Dan Nussbaum ( 2007). PhTM: Phased Transactional Memory. In: Workshop on Transactional Computing (TRANSACT). |
[Tabba et al., 2007] |
Fuad Tabba and Cong Wang and James R. Goodman and Mark Moir ( 2007). NZTM: Nonblocking, Zero-Indirection Transactional Memory. In: Workshop on Transactional Computing (TRANSACT). |
[Herlihy and Koskinen, 2008] |
Maurice Herlihy and Eric Koskinen (feb 2008). Dreadlocks: Efficient Deadlock Detection for STM. In: TRANSACT~'08: 3rd Workshop on Transactional Computing. |
[Riegel and Brum, 2008] |
Torvald Riegel and Diogo B. D. Brum (feb 2008). Making Object-Based STM Practical in Unmanaged Environments. In: TRANSACT~'08: 3rd Workshop on Transactional Computing. |
[Guerraoui et al., 2008] |
Rachid Guerraoui and Thomas A. Henzinger and Vasu Singh ( 2008). Permissiveness in Transactional Memories. In: DISC. Published by Springer. |
[Koskinen and Herlihy, 2009] |
Eric Koskinen and Maurice Herlihy (feb 2009). Concurrent Non-commutative Boosted Transactions. In: TRANSACT~'09: 4th Workshop on Transactional Computing. |
[Pant and Byrd, 2009] |
Salil Pant and Greg Byrd (feb 2009). A Case for using Value Prediction to improve performance of transactional memory. In: TRANSACT~'09: 4th Workshop on Transactional Computing. |
[Ramadan and Witchel, 2009] |
Hany Ramadan and Emmett Witchel (feb 2009). The Xfork in the Road to Coordinated Sibling Transactions. In: TRANSACT~'09: 4th Workshop on Transactional Computing. |
[Tabba et al., 2009] |
Fuad Tabba and Andrew W. Hay and James R. Goodman (feb 2009). Transactional Value Prediction. In: TRANSACT~'09: 4th Workshop on Transactional Computing. |
[Lev et al., 2009] |
Yossi Lev and Victor Luchangco and Marek Olszewski (aug 2009). Scalable Reader-Writer Locks. In: SPAA~'09: Proc. 21st Symposium on Parallelism in Algorithms and Architectures. |
[Abadi and Harris, 2009] |
Martin Abadi and Tim Harris (sep 2009). Perspectives on Transactional Memory (invited paper). In: CONCUR~'09: Proc. 20th Conference on Concurrency Theory. |
[Gramoli et al., 2010] |
Vincent Gramoli and Derin Harmanci and Pascal Felber (mar 2010). On the Input Acceptance of Transactional Memory. In: Parallel Processing Letters (PPL), 20(1):31--50. |