References
- Maurice Herlihy and J. Eliot B. Moss, Transactional Memory: Architectural Support for Lock-Free Data Structures, in Proceedings of the 20th Annual International Symposium on Computer Architecture. pp. 289--300, 1993.
- Peter S. Magnusson Peter S. Magnusson, Magnus Christensson, Jesper Eskilson, Daniel Forsgren, Gustav Hallberg, Johan Högberg, Fredrik Larsson, Andreas Moestedt, and Bengt Werner. Simics: A Full System Simulation Platform, IEEE Computer, 35(2):50-58, Feb. 2002. https://doi.org/10.1109/2.982916
- Milo M.K. Martin, Daniel J. Sorin, Bradford M. Beckmann, Michael R. Marty, Min Xu, Alaa R. Alameldeen, Kevin E. Moore, Mark D. Hill, and David A. Wood. Multifacet's General Execution-driven Multiprocessor Simulator (GEMS) Toolset. Computer Architecture News, pages 92-99, Sept. 2005.
- Peng Wu and et al. in IBM Research, Compiler and Runtime Techniques for Software Transactional Memory Optimization, CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE. 21 (1):7-23, Jan 2009. https://doi.org/10.1002/cpe.1336
- D. Dice, O. Shalev, and N. Shavit. Transactional Locking II. Lecture Notes in Computer Science, Volume 4167, 194-208, 2006.
- K. Fraser and T. Harris. Concurrent Programming Without Locks. ACM Trans. on Computer Systems, 25(2), May 2007.
- B. Saha, A.-R. Adl-Tabatabai, R. L. Hudson, C. C. Minh, and B. Hertzberg. McRTSTM: A High Performance Software Transactional Memory System for a Multi-Core Runtime. 11th ACM Symp. on Principles and Practice of Parallel Programming, Mar. 2006.
- L. Hammond, V.Wong, M. Chen, B. Hertzberg, B. Carlstrom, M. Prabhu, H.Wijaya, C. Kozyrakis, and K. Olukotun. Transactional Memory Coherence and Consistency, 31st Intl. Symp. on Computer Architecture, June 2004.
- R. Rajwar, M. Herlihy, and K. Lai. Virtualizing Transactional Memory. 32nd Intl. Symp. on Computer Architecture, June 2005.
- C. Scott Ananian, Krste Asanovic, Bradley C. Kuszmaul, Charles E. Leiserson, and Sean Lie. Unbounded Transactional Memory. In Proc. of the Eleventh IEEE Symp. on High-Performance Computer Architecture, Feb. 2005.
- C. C. Minh, M. Trautmann, J. Chung,, A. McDonald, N. Bronson, J. Casper, C. Kozyrakis, and K. Olukotun. An Effective Hybrid Transactional Memory System with Strong Isolation Guarantees. 34th Intl. Symp. on Computer Architecture, June 2007.
- A. Shriraman, M. F. Spear, H. Hossain, S. Dwarkadas, and M. L. Scott. An Integrated Hardware-Software Approach to Flexible Transactional Memory. 34th Intl. Symp. on Computer Architecture, June 2007. TR 910, Dept. of Computer Science, Univ. of Rochester, Dec. 2006.
- Tomic, Sasa and Perfumo, Cristian and Kulkarni, Chinmay and Armejach, Adria and Cristal, Adrian and Unsal, Osman and Harris, Tim and Valero, Mateo, EazyHTM: Eager-Lazy Hardware Transactional Memory, MICRO 09 Proceedings of the 2009 42nd IEEE/ACM International Symposium on Microarchitecture, 2009.
- L. Yen, J. Bobba, M. M. Marty, K. E. Moore, H. Volos, M. D. Hill, M. M. Swift, and D. A. Wood, "LogTM-SE: Decoupling Hardware Transactional Memory from Caches," in Procs. of the 13th Intl Symp on High-Performance Computer Architecture, pages 261-272, Feb. 2007.
- C. Minh, J. Chung, C. Kozyrakis, and K. Olukotun, "STAMP: Stanford Transactional Applications for Multi-Processing," in Proceedings of the IEEE International Symposium on Workload Characterization, pages 35-46, 2008.