Doctor of Philosophy
Transactional Memory (TM) promises to provide a scalable mechanism for synchronizationin concurrent programs, and to offer ease-of-use benefits to programmers. Since multiprocessorarchitectures have dominated CPU design, exploiting parallelism in programs
Zhou, Tingzhe, "Tailoring Transactional Memory to Real-World Applications" (2019). Theses and Dissertations. 5579.