DocumentCode :
2844046
Title :
Hardware Transactional Memory in Multicore Processors
Author :
Fu, Chen ; Liu, Hongwei ; Wang, Xiaoqun ; Wen, Dongxin ; Yang, Xiaozong
Author_Institution :
Sch. of Comput. Sci. & Technol., Harbin Inst. of Technol., Harbin, China
fYear :
2009
fDate :
19-20 Dec. 2009
Firstpage :
1
Lastpage :
4
Abstract :
The transactional memory in multicore processors has been a major area of research over past ten years. Many transactional memory architectures have been proposed to solve the synchronization problem of multicore processors. Hardware transactional memory is one of the critical methods to speedup communications between many cores. We give a review of the current hardware transactional memory systems for multicore processors. Hardware transactional memory systems are classified into the following two categories: whether to support unbounded transactional memory and whether to support transactions nesting. Finally, we discuss two active research challenges: the relationship between transactional memory and input/output operations and instruction set architecture supporting.
Keywords :
multiprocessing systems; storage management; transaction processing; hardware transactional memory; instruction set architecture; multicore processor; synchronization problem; Computer science; Hardware; Memory architecture; Multicore processing; Optimizing compilers; Parallel programming; Protocols; Read-write memory; Registers; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Engineering and Computer Science, 2009. ICIECS 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4994-1
Type :
conf
DOI :
10.1109/ICIECS.2009.5364966
Filename :
5364966
Link To Document :
بازگشت