Seven aspects of software transactional memory

Date

2009-12

Authors

Hughes, Thomas Francis

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

This paper explores different aspects of transactional memory to identify general patterns and analyze what direction software transactional memory research may be headed. Hybrid hardware-accelerated transactional memory is shown as a better long-term solution than purely software or hardware transactional memory, based on performance and the fundamental issue of software complexity. The appendix provides a chronologically ordered summary of significant transactional memory implementations and transactional memory specific benchmarks.

Description

text

LCSH Subject Headings

Citation