Software Engineering with Transactional Memory Versus Locks in Practice

Transactional Memory (TM) promises to simplify parallel programming by replacing locks with atomic transactions. Despite much recent progress in TM research, there is very little experience using TM to develop realistic parallel programs from scratch. In this article, we present the results of a det...

Full description

Bibliographic Details
Main Authors: Pankratius, Victor (Contributor), Adl-Tabataba (Author)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor)
Format: Article
Language:English
Published: Springer Science+Business Media, 2016-06-23T15:01:17Z.
Subjects:
Online Access:Get fulltext