• 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