TWiki
>
CSLab Web
>
BibPortal
>
BibPortalTM
(revision 2) (raw view)
Edit
Attach
---++ Transactional Memory Bibliography Portal This portal maintains a collection of bibliography on Transactional Memories. A more extensive publication list can be found [[http://www.cs.wisc.edu/trans-memory/biblio/list.html][here]] (maintained by University of Wisconsin). Other _"important"_ pages are the following : * [[http://tcc.stanford.edu/][Stanford's TCC]] * [[http://www.cs.wisc.edu/multifacet][Winconsin's Multifacet Project]] ---+++ 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*. ([[http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4292053][pdf]]) ([[http://www.cslab.ece.ntua.gr/papers-repo/tm/Harris-TransMem_AnOverview.pdf][CSLab]]) * _"Can Transactions Enhance Parallel Programs?"_ Troy A. Johnson, Sang-Ik Lee, Seung-Jai Min, Rudolf Eigenmann. LCPC *2006*. ([[http://cobweb.ecn.purdue.edu/~smin/papers/trans06lcpc.pdf][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*. ([[http://research.sun.com/scalable/pubs/TRANSACT2008-ATMTP.pdf][pdf]]) ([[http://www.unine.ch/transact08/slides/Moir-Adaptive.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*. ([[http://research.sun.com/scalable/pubs/TRANSACT2008-ATMTP-Apps.pdf][pdf]]) ([[http://www.unine.ch/transact08/slides/Dice-Applications.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*. ([[http://www.cs.wisc.edu/multifacet/papers/isca07_pathologies.pdf][pdf]]) ([[http://www.cs.wisc.edu/multifacet/papers/isca07_pathologies_full_version.ppt][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*. ([[http://www.cs.wisc.edu/multifacet/papers/tr1594_dtm.pdf][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*. ([[http://www.cs.wisc.edu/multifacet/papers/hpca06_logtm.pdf][pdf]]) ([[http://www.cs.wisc.edu/multifacet/papers/hpca06_logtm.ppt][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*. ([[http://csl.stanford.edu/%7Echristos/publications/2004.tcc.ieeemicro.pdf][pdf]]) ---+++ Software TMs * _"Understanding Tradeoffs in Software Transactional Memory"_. Dave Dice, Nir. Shavit. International Symposium on Code Generation and Optimization, *2007*. ([[http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4145102][pdf]]) ([[http://www.cslab.ece.ntua.gr/papers-repo/Dice-TradeOffsInSTM.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*. ([[http://portal.acm.org/citation.cfm?doid=1122971.1123001][pdf]]) ([[http://www.cslab.ece.ntua.gr/papers-repo/tm/McRT-STM.pdf][CSLab]]) * _"Advanced Contention Management for Dynamic Software Transactional Memory"_. William N. Scherer Iii, Michael L. Scott. PODC *2005*. ([[http://www.cs.rice.edu/~wns1/papers/2005-PODC-AdvCM.pdf][pdf]]) * [[http://www.cs.rochester.edu/research/synchronization/rstm/index.shtml][Rochester Software Transactional Memory]] * [[http://tinystm.org][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*. ([[http://tcc.stanford.edu/publications/tcc_isca2007.pdf][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*. ([[http://www.cs.sfu.ca/~fedorova/papers/asplos165-damron.pdf][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*. ([[http://www.cs.utexas.edu/users/witchel/pubs/rossbach08cacm.pdf][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*. ([[http://www.cs.utexas.edu/users/witchel/pubs/micro-final-ramadan.pdf][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*. ([[http://www.cs.utexas.edu/users/witchel/pubs/sosp2007-fp56-rossbach.pdf][pdf]]) ([[http://www.cs.utexas.edu/users/witchel/pubs/rossbach07sosp-txlinux.ppt][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*. ([[http://intranet.cs.man.ac.uk/apt/projects/TM/LeeRouting/lee-TM-pact2007.pdf][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*. ([[http://www.cs.rochester.edu/u/scott/papers/2007_IISWC_mesh.pdf][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*. ([[http://www.cs.utexas.edu/~witchel/pubs/pubs/hofmann07transact-simple_htm.pdf][pdf]]) ([[http://www.cs.utexas.edu/~witchel/pubs/pubs/hofmann07transact.ppt][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*. ([[http://csl.stanford.edu/%7Echristos/publications/2006.commontm.hpca.pdf][pdf]]) ([[http://csl.stanford.edu/%7Echristos/publications/2006.commontm.hpca.slides.pdf][talk]]) ---+++ Tutorials / Courses * [[http://www.cslab.ece.ntua.gr/papers-repo/tm/kozyrakis-hipeac08.pdf][ACACES 2008]] (Lectures by Christos Kozyrakis -- CSLab only) * [[http://csl.stanford.edu/~christos/pact07_tm.pdf][PACT 2007]] * [[http://csl.stanford.edu/~christos/ppopp07_tm.pdf][PPoPP 2007]]
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r2 - 2008-10-06
-
KonstantinosNikas
CSLab
Research
Research Areas
Activities/Projects
Bibliography Portal
Courses
Computer Architecture
Advanced Computer Architecture
Operating Systems
CSLab
Home
People
CSLab Web
Create New Topic
Index
Search
Changes
Notifications
Statistics
Preferences
No permission to view
TWiki.WebLeftBarWebsList
No permission to view
TWiki.WebTopBar
No permission to view
TWiki.WebBottomBar