Early Experience with a Commercial Hardware Transactional Memory Implementation
D. Dice, Y. Lev, M. Moir, und D. Nussbaum. ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems, Seite 157--168. New York, NY, USA, ACM, (2009)
DOI: 10.1145/1508244.1508263
Zusammenfassung
We report on our experience with the hardware transactional memory (HTM) feature of two pre-production revisions of a new commercial multicore processor. Our experience includes a number of promising results using HTM to improve performance in a variety of contexts, and also identifies some ways in which the feature could be improved to make it even better. We give detailed accounts of our experiences, sharing techniques we used to achieve the results we have, as well as describing challenges we faced in doing so.
Beschreibung
Early experience with a commercial hardware transactional memory implementation
%0 Conference Paper
%1 1508263
%A Dice, Dave
%A Lev, Yossi
%A Moir, Mark
%A Nussbaum, Daniel
%B ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems
%C New York, NY, USA
%D 2009
%I ACM
%K Hardware Processor Rock Sun TransactionalMemory
%P 157--168
%R 10.1145/1508244.1508263
%T Early Experience with a Commercial Hardware Transactional Memory Implementation
%U http://portal.acm.org/citation.cfm?id=1508244.1508263
%X We report on our experience with the hardware transactional memory (HTM) feature of two pre-production revisions of a new commercial multicore processor. Our experience includes a number of promising results using HTM to improve performance in a variety of contexts, and also identifies some ways in which the feature could be improved to make it even better. We give detailed accounts of our experiences, sharing techniques we used to achieve the results we have, as well as describing challenges we faced in doing so.
%@ 978-1-60558-406-5
@inproceedings{1508263,
abstract = {We report on our experience with the hardware transactional memory (HTM) feature of two pre-production revisions of a new commercial multicore processor. Our experience includes a number of promising results using HTM to improve performance in a variety of contexts, and also identifies some ways in which the feature could be improved to make it even better. We give detailed accounts of our experiences, sharing techniques we used to achieve the results we have, as well as describing challenges we faced in doing so.},
added-at = {2010-03-26T17:26:50.000+0100},
address = {New York, NY, USA},
author = {Dice, Dave and Lev, Yossi and Moir, Mark and Nussbaum, Daniel},
biburl = {https://www.bibsonomy.org/bibtex/2a50b91a73dfc7c6fb1e7716821b82662/gron},
booktitle = {ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems},
description = {Early experience with a commercial hardware transactional memory implementation},
doi = {10.1145/1508244.1508263},
interhash = {3e7a11dc9e98ac2a683110aaccdbd638},
intrahash = {a50b91a73dfc7c6fb1e7716821b82662},
isbn = {978-1-60558-406-5},
keywords = {Hardware Processor Rock Sun TransactionalMemory},
location = {Washington, DC, USA},
pages = {157--168},
publisher = {ACM},
timestamp = {2010-03-26T17:26:50.000+0100},
title = {Early Experience with a Commercial Hardware Transactional Memory Implementation},
url = {http://portal.acm.org/citation.cfm?id=1508244.1508263},
year = 2009
}