The Community for Technology Leaders
Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques (2007)
Brasov, Romania
Sept. 15, 2007 to Sept. 19, 2007
ISSN: 1089-795X
ISBN: 0-7695-2944-5
pp: 428
Tushar Kumar , Georgia Institute of Technology, USA
Jaswanth Sreeram , Georgia Institute of Technology, USA
Santosh Pande , Georgia Institute of Technology, USA
Romain Cledat , Georgia Institute of Technology, USA
ABSTRACT
Software Transactional Memory (STM) Systems have been proposed in order to make parallel programs easier to develop and verify compared to conventional lock-based programming techniques. However, conventional STMs do not scale in performance to a large number of concurrent threads for several classes of applications. While the atomicity semantics of traditional STMs greatly simplify the correct sharing of data between threads, these same atomicity semantics incur a large penalty in program execution time.
INDEX TERMS
null
CITATION
Tushar Kumar, Jaswanth Sreeram, Santosh Pande, Romain Cledat, "RSTM : A Relaxed Consistency Software Transactional Memory for Multicores", Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, vol. 00, no. , pp. 428, 2007, doi:10.1109/PACT.2007.62
331 ms
(Ver 3.3 (11022016))