Architectures for transactional memory
Stanford University, 2009
Abstract
This dissertation studies the hardware transactional-memory design space, the architectural semantics and interfaces required by modern software, and transaction-based coherence and consistency.