Transactional Memory: An Overview
Writing applications that benefit from the massive computational power of future multicore chip multiprocessors will not be an easy task for mainstream programmers accustomed to sequential algorithms rather than parallel ones. This article presents a survey of transactional memory, a mechanism that...
Saved in:
Published in | IEEE MICRO Vol. 27; no. 3; pp. 8 - 29 |
---|---|
Main Authors | , , , , , , |
Format | Journal Article Publication |
Language | English |
Published |
Los Alamitos
IEEE
01.05.2007
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Writing applications that benefit from the massive computational power of future multicore chip multiprocessors will not be an easy task for mainstream programmers accustomed to sequential algorithms rather than parallel ones. This article presents a survey of transactional memory, a mechanism that promises to enable scalable performance while freeing programmers from some of the burden of modifying their parallel code. |
---|---|
Bibliography: | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
ISSN: | 0272-1732 1937-4143 |
DOI: | 10.1109/MM.2007.63 |