Transactional Memory: An Overview

Tim Harris, Adrián Cristal, Osman Ünsal, Eduard Ayguadé, Fabrizio Gagliardi, Burton J. Smith, Mateo Valero · IEEE Micro · 2007

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.

Read the paper · More papers on PaperTik