• DocumentCode
    2799671
  • Title

    DTM: Decoupled Hardware Transactional Memory to Support Unbounded Transaction and Operating System

  • Author

    Wang, Shaogang ; Xu, Weixia ; Pang, Zhengbin ; Wu, Dan ; Dou, Qiang ; Yang, XiaoDong

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    228
  • Lastpage
    236
  • Abstract
    Supporting unbounded transactions and operating system (OS) are two notable challenges that need to be efficiently resolved by practically accepted hardware transaction memory (HTM) systems. Current proposals that heavily rely on traditional cache system to handle version management or conflict detection support poorly to resolve these two challenges. Traditional approach brings either unavoidable design complexity or large performance costs. We propose DTM (decoupled transactional memory), a comprehensive hardware-based solution which follows a new design approach that fully decouples transaction processing from traditional cache system to resolve these two challenges.
  • Keywords
    cache storage; operating systems (computers); transaction processing; cache system; conflict detection; decoupled hardware transactional memory systems; design complexity; operating system; transaction processing; unbounded transaction; version management; Concurrent computing; Costs; Hardware; Multicore processing; Operating systems; Parallel processing; Proposals; Protocols; Switches; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2009. ICPP '09. International Conference on
  • Conference_Location
    Vienna
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-4961-3
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2009.52
  • Filename
    5362322