LogTM-SE: Decoupling Hardware Transactional Memory from Caches

作者: Luke Yen , Jayaram Bobba , Michael R. Marty , Kevin E. Moore , Haris Volos

DOI: 10.1109/HPCA.2007.346204

关键词:

摘要: … -set signature, it would be impossible to correctly undo the effects of a transaction. Instead, … The GEMS toolset includes detailed timing models for the processor pipeline and memory …

参考文章(69)
Gerhard Weikum, Hans-J. Schek, Concepts and applications of multilevel transactions and open nested transactions Database transaction models for advanced applications. pp. 515- 553 ,(1992)
Milo M. K. Martin, Colin Blundell, E Christopher Lewis, Deconstructing Transactional Semantics: The Subtleties of Atomicity ,(2005)
Andreas Nowatzyk, Sanjay Vishin, Michael Parkin, Edmund J. Kelly, Michael C. Browne, Gunes Aybay, Bill Radke, The S3.mp Scalable Shared Memory Multiprocessor. international conference on parallel processing. pp. 1- 10 ,(1995)
Milo Martin, Colin Blundell, E. Christopher Lewis, Unrestricted Transactional Memory: Supporting I/O and System Calls Within Transactions ,(2006)
Rishiyur S. Nikhil, Cid: A Parallel, Shared-Memory C for Distributed-Memory Machines languages and compilers for parallel computing. pp. 376- 390 ,(1994) , 10.1007/BFB0025891
Richard M. KARP, Vijaya RAMACHANDRAN, Parallel algorithms for shared-memory machines Handbook of theoretical computer science (vol. A). pp. 869- 941 ,(1991) , 10.1016/B978-0-444-88071-0.50022-9
Rishiyur S. Nikhil, A Multithreaded Implementation of Id using P-RISC Graphs languages and compilers for parallel computing. pp. 390- 405 ,(1993) , 10.1007/3-540-57659-2_23
Dave Singleton, Bart Smaalders, Nicolai Kosche, Andrew Tucker, Method and apparatus for execution and preemption control of computer process entities ,(1996)
W. Daniel Hillis, Guy L. Steele, Data parallel algorithms Communications of the ACM. ,vol. 29, pp. 1170- 1183 ,(1986) , 10.1145/7902.7903
Mark T. Vandevoorde, Eric S. Roberts, Workcrews: an abstraction for controlling parallelism International Journal of Parallel Programming. ,vol. 17, pp. 347- 366 ,(1989) , 10.1007/BF01407910