DocumentCode
85230
Title
Hiding rollback latency in log-based eager hardware transactional memory
Author
Sungjae Lee ; Inhwan Lee
Author_Institution
Sch. of Electr. & Comput. Eng., Hanyang Univ., Seoul, South Korea
Volume
50
Issue
2
fYear
2014
fDate
January 16 2014
Firstpage
72
Lastpage
74
Abstract
The use of a rollback buffer (RB) for hiding the rollback latency in log-based eager hardware transactional memory is proposed. The RB allows a transaction to abort without performing rollback, but still makes the transaction´s old values immediately available. In effect, the rollback latency almost disappears. When running the Stanford transactional applications for multi-processing benchmark on a 16-core processor that implements the LogTM-SE, the speedup (decrease in execution time) achieved with a 2 KB RB is 15.8% on average.
Keywords
multiprocessing systems; storage management chips; LogTM-SE; RB; Stanford transactional applications; log-based eager hardware transactional memory; multiprocessing benchmark; rollback latency; storage capacity 2 Kbit;
fLanguage
English
Journal_Title
Electronics Letters
Publisher
iet
ISSN
0013-5194
Type
jour
DOI
10.1049/el.2013.3133
Filename
6729316
Link To Document