Abstract
While Transactional Memory (TM) research on shared-memory chip multiprocessors has been flourishing over the last years, limited research has been conducted in the cluster domain. In this paper, we introduce a research platform for exploiting software TM on clusters. The Distributed Software Transactional Memory (DiSTM) system has been designed for easy prototyping of TM coherence protocols and it does not rely on a software or hardware implementation of distributed shared memory. Three TM coherence protocols have been implemented and evaluated with established TM benchmarks. The decentralized Transactional Coherence and Consistency protocol has been compared against two centralized protocols that utilize leases. Results indicate that depending on network congestion and amount of contention different protocols perform better. © 2008 IEEE.
Original language | English |
---|---|
Title of host publication | Proceedings of the International Conference on Parallel Processing|Proc. Int. Conf. Parallel Process. |
Publisher | IEEE Computer Society |
Pages | 51-58 |
Number of pages | 7 |
ISBN (Print) | 9780769533742 |
DOIs | |
Publication status | Published - 2008 |
Event | 37th International Conference on Parallel Processing, ICPP 2008 - Portland, OR Duration: 1 Jul 2008 → … http://dblp.uni-trier.de/db/conf/icpp/icpp2008.html#KotselidisAJLKW08http://dblp.uni-trier.de/rec/bibtex/conf/icpp/KotselidisAJLKW08.xmlhttp://dblp.uni-trier.de/rec/bibtex/conf/icpp/KotselidisAJLKW08 |
Conference
Conference | 37th International Conference on Parallel Processing, ICPP 2008 |
---|---|
City | Portland, OR |
Period | 1/07/08 → … |
Internet address |