• DocumentCode
    2677743
  • Title

    Hardware/hybrid transactional memory

  • Author

    Li, Xiang ; Zhang, Jing ; Li, Jun-huai

  • Author_Institution
    Inst. of Comput. Sci. & Eng., Xi´´an Univ. of Technol., Xi´´an, China
  • Volume
    6
  • fYear
    2010
  • fDate
    24-26 Aug. 2010
  • Firstpage
    68
  • Lastpage
    71
  • Abstract
    Transactional memory(TM) systems become considerable popular due to it simplifying the development of highly scalable parallel programs. The implementations of TM systems are classified into three types: hardware transactional memory (HTM), software transactional memory (STM) and hybrid transactional memory (HyTM). We analyze and compare some typical HTM and HyTM from version management, detection management, nested transaction, isolated, etc. In addition, we discuss LogTM Signature Edition (LogTM-SE) system from eager version management, eager conflict detection, memory paging, thread switching and closed/open nested transaction.
  • Keywords
    parallel programming; storage management; HTM; HyTM; LogTM Signature Edition system; STM; hardware transactional memory; hybrid transactional memory; parallel programs; software transactional memory; Hardware; Instruction sets; Logic gates; conflict management; hardware transactional memory; hybrid transactional memory; multi-core; version management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer, Mechatronics, Control and Electronic Engineering (CMCE), 2010 International Conference on
  • Conference_Location
    Changchun
  • Print_ISBN
    978-1-4244-7957-3
  • Type

    conf

  • DOI
    10.1109/CMCE.2010.5609908
  • Filename
    5609908