Title
Dynamic performance tuning of word-based software transactional memory
Abstract
The current generation of software transactional memories has the advantage of being simple and efficient. Nevertheless, there are several parameters that affect the performance of a transactional memory, for example the locality of the application and the cache line size of the processor. In this paper, we investigate dynamic tuning mechanisms on a new time-based software transactional memory implementation. We study in extensive measurements the performance of our implementation and exhibit the benefits of dynamic tuning. We compare our results with TL2, which is currently one of the fastest word-based software transactional memories.
Year
DOI
Venue
2008
10.1145/1345206.1345241
PPOPP
Keywords
Field
DocType
memory implementation,transactional memory,cache line size,extensive measurement,dynamic tuning mechanism,dynamic tuning,software transactional memory,dynamic performance,word-based software transactional memory,current generation,new time-based software transactional,fastest word-based software transactional
Software transactional memory,Locality,Computer architecture,CPU cache,Computer science,Parallel computing,Transactional memory,Software,Transactional leadership,Performance tuning
Conference
Citations 
PageRank 
References 
245
7.10
12
Authors
3
Search Limit
100245
Name
Order
Citations
PageRank
Pascal Felber12432178.76
Christof Fetzer22429172.89
Torvald Riegel352320.78