Using SW Transactional Memory |
[Kuszmaul and Leiserson, 2003] |
Bradley C. Kuszmaul and Charles E. Leiserson (jan 2003). Transactions Everywhere. |
[Ying et al., 2006] |
V. Ying and C. Wang and Y. Wu and X. Jiang ( 2006). Dynamic Binary Translation and Optimization of Legacy Library Code in a STM Compilation Environment. |
[Fraser and Harris, 2007] |
Keir Fraser and Tim Harris (may 2007). Concurrent programming without locks. In: ACM Transactions on Computer Systems (TOCS), 25(2). |
[Drepper, 2008] |
Ulrich Drepper (sep 2008). Parallel Programming with Transactional Memory. In: Queue, 6(5):38--45. |
[Moir, 2008] |
Mark Moir (sep 2008). Technical perspective: transactional memory in the operating system. In: Communications of the ACM, 51(9):82--82. |
[Herlihy and Shavit, 2008] |
Maurice Herlihy and Nir Shavit ( 2008). The art of multiprocessor programming. Morgan Kaufmann. |
[Baldassin and Burckhardt, 2009] |
Alexandro Baldassin and Sebastian Burckhardt (mar 2009). Lightweight Software Transactions for Games. In: HotPar~'09: Proc. 1st Workshop on Hot Topics in Parallelism. |
[Roy et al., 2009] |
Amitabha Roy and Steven Hand and Tim Harris (mar 2009). Exploring the Limits of Disjoint Access Parallelism. In: HotPar~'09: Proc. 1st Workshop on Hot Topics in Parallelism. |
[Shriraman et al., 2009] |
Arrvindh Shriraman and Sandhya Dwarkadas and Michael L. Scott (apr 2009). Tapping into Parallelism with Transactional Memory. In: The USENIX Magazine, 34(2):12--23. |
[Dias and Louren\c co, 2009] |
Ricardo J. Dias and Jo\~ao M. Louren\c co (aug 2009). Unifying Memory and Database Transactions. In: EUROPAR~'09: Proc. 15th European Conference on Parallel Processing. |