Dynamic Performance Tuning of Word-Based Software Transactional Memory

Publikation: Beitrag zu KonferenzenPaperBeigetragenBegutachtung

Beitragende

Abstract

The current generation of software transactional memories has the
advantage of being simple and efficient. Nevertheless, there are sev-
eral parameters that affect the performance of a transactional mem-
ory, 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 perfor-
mance 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.

Details

OriginalspracheEnglisch
Seiten237-246
Seitenumfang10
PublikationsstatusVeröffentlicht - 2008
Peer-Review-StatusJa

Konferenz

Titel PPoPP '08: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, ACM, 2008
KurztitelPPOPP 2008
Veranstaltungsnummer
Dauer20 Februar 2008
BekanntheitsgradInternationale Veranstaltung
Ort
StadtSalt Lake City
LandUSA/Vereinigte Staaten

Schlagworte

Forschungsprofillinien der TU Dresden

DFG-Fachsystematik nach Fachkollegium

Schlagwörter

  • Transactional Memory, Dynamic Tuning