DocumentCode
169083
Title
Scalability Analysis of Signatures in Transactional Memory Systems
Author
Quislant, Ricardo ; Gutierrez, Eladio ; Plata, Oscar
Author_Institution
Dept. of Comput. Archit., Univ. of Malaga, Malaga, Spain
fYear
2014
fDate
22-24 Oct. 2014
Firstpage
128
Lastpage
135
Abstract
Signatures have been proposed in transactional memory systems to represent read and write sets and to decouple transaction conflict detection from private caches or to accelerate it. Generally, signatures are implemented as Bloom filters that allow unbounded read/write sets to be summarized in bounded space at the cost of false conflict detection. It is known that this behavior has great impact in parallel performance. In this work, a scalability study of state-of-the-art signature designs is presented, for different orthogonal transactional characteristics, including contention, length, concurrency and spatial locality. This study was accomplished using the Stanford EigenBench benchmark. This benchmark was modified to support spatial locality analysis using a Zipf address distribution. Experimental evaluation on a hardware transactional memory simulator shows the impact of those parameters in the behavior of state-of-the-art signatures.
Keywords
cache storage; data structures; digital signatures; storage management; Bloom filters; Stanford EigenBench benchmark; Zipf address distribution; hardware transactional memory simulator; private caches; signature scalability analysis; spatial locality analysis; transaction conflict detection; transactional memory systems; unbounded read-write sets; Benchmark testing; Concurrent computing; Hardware; History; Indexes; Instruction sets; Scalability; Bloom filter; Hardware transactional memory; asymmetric; conflict detection; locality; multiset; signatures;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture and High Performance Computing (SBAC-PAD), 2014 IEEE 26th International Symposium on
Conference_Location
Jussieu
ISSN
1550-6533
Type
conf
DOI
10.1109/SBAC-PAD.2014.40
Filename
6970656
Link To Document