DocumentCode
1925152
Title
Two-phase conflict detection for transactional memory on clusters
Author
Wang, Ruibo ; Lu, Kai ; Lu, Xicheng
Author_Institution
Comput. Sch., Nat. Univ. of Defense Technol., Changsha, China
fYear
2009
fDate
Aug. 31 2009-Sept. 4 2009
Firstpage
1
Lastpage
3
Abstract
Transactional memory (TM) research has focused on multi-core processors; limited research has been aimed at the clusters. The intention of deploying TM on clusters is using more processors to solve big problems with this convenient technique. But the performance of the existing cluster´s TM is poor because of the expensive remote access. The conflict detection, which is the most frequent operation of TM, is highly depending on the remote memory access. The remote memory access is usually 10 to 100 times slower than the local one in a cluster. We introduce the two-phase conflict detection strategy. By dividing the conflict detection process into two levels, the hierarchical strategy provides a good practical performance.
Keywords
storage management; transaction processing; multicore processor; remote memory access; transactional memory; two-phase conflict detection; Concurrent computing; Degradation; Hardware; High-speed networks; Large-scale systems; Multicore processing; Parallel programming; Phase detection; Software libraries; System recovery; Conflict Detection; Transactional Memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
Conference_Location
New Orleans, LA
ISSN
1552-5244
Print_ISBN
978-1-4244-5011-4
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2009.5289123
Filename
5289123
Link To Document