Transactional Memory Bibliography Portal

This portal maintains a collection of bibliography on Transactional Memories. A more extensive publication list can be found here (maintained by University of Wisconsin). Other "important" pages are the following :

General

  • " Transactional Memory: An Overview". Tim Harris, Adrián Cristal, Osman S. Unsal, Eduard Ayguade, Fabrizio Gagliardi, Burton Smith, Mateo Valero. IEEE Micro, vol. 27, no 3, pp. 8-29, May-June 2007. (pdf) (CSLab)
  • "Can Transactions Enhance Parallel Programs?" Troy A. Johnson, Sang-Ik Lee, Seung-Jai Min, Rudolf Eigenmann. LCPC 2006. (pdf)

Hardware TMs

  • "The Adaptive Transactional Memory Test Platform: A Tool for Experimenting with Transactional Code for Rock". Mark Moir, Kevin Moore, Dan Nussbaum. TRANSACT 2008. (pdf) (talk)
  • "Applications of the Adaptive Transactional Memory Test Platform". Dave Dice, Maurice Herlihy, Doug Lea, Yossi Lev, Victor Luchangco, Wayne Mesard, Mark Moir, Kevin Moore, Dan Nussbaum. TRANSACT 2008. (pdf) (talk)
  • "Performance Pathologies in Hardware Transactional Memory". Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood. International Symposium on Computer Architecture (ISCA), June 2007. (pdf) (talk)
  • "A Case for Deconstructing Hardware Transactional Memory Systems". Mark D. Hill, Derek Hower, Kevin E. Moore, Michael M. Swift, Haris Volos David A. Wood. Univ. of Wisconsin Computer Sciences Technical Report CS-TR-2007-1594, June 2007. (pdf)
  • "LogTM: Log-based Transactional Memory". Kevin E. Moore, Jayaram Bobba, Michelle J. Moravan, Mark D. Hill David A. Wood. International Symposium on High Performance Computer Architecture (HPCA), February 2006. (pdf) (talk)
  • "Transactional Coherence and Consistency: Simplifying Parallel Hardware and Software". Lance Hammond, Brian Carlstrom, Vicky Wong, Mike Chen, Christos Kozyrakis Kunle Olukotun. IEEE Micro, Special Issue on Top Picks from Architecture Conferences, vol. 24, no. 6, November/December 2004. (pdf)

Software TMs

  • "Understanding Tradeoffs in Software Transactional Memory". Dave Dice, Nir. Shavit. International Symposium on Code Generation and Optimization, 2007. (pdf) (CSLab)
  • "McRT-STM: a high performance software transactional memory system for a multi-core runtime". B. Saha, A. Adl-Tabatabai, R.L. Hudson, C.C. Minh, B. Hertzberg. Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming, pp. 187-197, 2006. (pdf) (CSLab)
  • "Advanced Contention Management for Dynamic Software Transactional Memory". William N. Scherer Iii, Michael L. Scott. PODC 2005. (pdf)
  • Rochester Software Transactional Memory
  • tinySTM

Hybrid TMs

  • "An Effective Hybrid Transactional Memory System with Strong Isolation Guarantees". Chi Cao Minh, Martin Trautmann, JaeWoong Chung, Austen McDonald, Nathan Bronson, Jared Casper, Christos Kozyrakis, Kunle Olukotun. In Proceedings of the 34th Annual International Symposium on Computer Architecture, San Diego, California, 9-13 June 2007. (pdf)
  • "Hybrid transactional memory". P. Damron, A. Fedorova, Y. Lev, V. Luchangco, M. Moir, D. Nussbaum. In Proceedings of the 12th international conference on Architectural support for programming languages and operating system, 2006. (pdf)

Applications / OS

  • "TxLinux and MetaTM: Transactional Memory and the Operating System". Christopher J. Rossbach, Owen S. Hofmann, Donald E. Porter, Hany E. Ramadan, Aditya Bhandari, Emmett Witchel. In Communications of the ACM , September 2008. (pdf)
  • "MetaTM/TxLinux: Transactional Memory For An Operating System". Hany E. Ramadan, Christopher J. Rossbach, Donald E. Porter, Owen S. Hofmann, Aditya Bhandari, Emmett Witchel. In IEEE Micro Top Picks from Architecture Conferences of 2007, Jan/Feb 2008. (pdf)
  • "TxLinux: Using and Managing Transactional Memory in an Operating System". Christopher J. Rossbach, Owen S. Hofmann, Donald E. Porter, Hany E. Ramadan, Aditya Bhandari, Emmett Witchel. In Proceedings of the 21th ACM Symposium on Operating Systems Principles (SOSP), Stevenson, WA October 2007. (pdf) (talk)
  • "A Study of a Transactional Parallel Routing Algorithm". Ian Watson, Chris Kirkham, Mikel Luján. In Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), Brasov, Romania, pp 388-398, September 2007. (pdf)
  • "Delaunay Triangulation with Transactions and Barriers". M. L. Scott, M. F. Spear, L. Dalessandro, V. J. Marathe. IEEE Intl. Symp. on Workload Characterization (IISWC), Boston, MA, Sept. 2007. (pdf)
  • "Solving Difficult HTM Problems Without Difficult Hardware". Owen S. Hofmann, Donald E. Porter, Christopher J. Rossbach, Hany E. Ramadan, Emmett Witchel. In Proceedings of the 2nd Workshop on Transactional Computing, Portland, OR August 2007. (pdf) (talk)
  • "The Common Case Transactional Behavior of Multithreaded Programs". JaeWoong Chung, Hassan Chafi, Austen McDonald, Chi Cao Minh, Brian D. Carlstrom, Christos Kozyrakis, Kunle Olukotun. In Proceedings of the 12th Intl. Conference on High Performance Computer Architecture (HPCA), February 2006. (pdf) (talk)

Tutorials / Courses

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2008-10-06 - KonstantinosNikas
 

No permission to view TWiki.WebTopBar

This site is powered by the TWiki collaboration platform Powered by Perl

No permission to view TWiki.WebBottomBar