Julien, Christine2010-08-132010-08-132017-05-112010-08-132010-08-132017-05-112009-12December 2http://hdl.handle.net/2152/ETD-UT-2009-12-526textThis 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.application/pdfengTransactional memorySeven aspects of software transactional memorythesis2010-08-13