DocumentCode :
568563
Title :
An Efficient Distributed Transactional Memory System
Author :
Peng, Xin ; Liao, Xiaofei ; Jin, Hai ; Fan, Xuepeng ; Tu, Xuping ; Yu, Linchen
Author_Institution :
Services Comput. Technol. & Syst. Lab. Cluster, Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
1918
Lastpage :
1923
Abstract :
Transactional memory (TM) is a parallel programming concept which reduces challenges in parallel programming. Existing distributed transactional memory system consumes too much bandwidth and brings high latency. In this work, we present Transactional Memory System for Cluster (Clustm), a generalized and scalable distributed transactional memory system. Our system addresses several open issues posed by this domain, including transactional memory consistency protocol, cache consistency protocol, and the distribution strategy of the metadata of shared data across the cluster. Then, we evaluate our design with several workloads, and the results demonstrate outstanding performance.
Keywords :
cache storage; meta data; parallel programming; transaction processing; TM; cache consistency protocol; clustm; distributed transactional memory system; metadata; parallel programming concept; transactional memory consistency protocol; transactional memory system for cluster; Benchmark testing; Delay; Distributed databases; History; Kernel; Memory management; Protocols; consistency model; distributed metadata; distributed system; transactional memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2012 IEEE 11th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2172-3
Type :
conf
DOI :
10.1109/TrustCom.2012.77
Filename :
6296223
Link To Document :
بازگشت