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