Login
Dynamic Performance Tuning of Word-Based Software Transactional Memory

Pascal Felber, Christof Fetzer & Torvald Riegel

Résumé 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.
   
Mots-clés Transactional Memory, Dynamic Tuning
   
Citation P. Felber, et al., "Dynamic Performance Tuning of Word-Based Software Transactional Memory," in ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 08), Salt Lake City, UT, 2008, p. 237-245.
   
Type Actes de congrès (Anglais)
Nom de la conférence ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 08) (Salt Lake City, UT)
Date de la conférence 2008
Editeur commercial Assoc Computing Machinery
Pages 237-245