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
Link To Document