Transactional Memory: The Hardware-Software Interface
Austen McDonald,
Brian D. Carlstrom,
JaeWoong Chung,
Chi Cao Minh,
Hassan Chafi,
Christos Kozyrakis,
Kunle Olukotun
IEEE Micro
January 2007
Abstract
This comprehensive architecture supports nested transactions, transaction handling, and two-phase commit. The result is a seamless integration of transactional memory with modern programming languages and runtime environments.
Professor, EE & CS
Stanford University