Enhancing the efficiency and practicality of software transactional memory on massively multithreaded systems 

    Kestor, Gökçen (Date of defense: 2013-03-22)

    Chip Multithreading (CMT) processors promise to deliver higher performance by running more than one stream of instructions in parallel. To exploit CMT's capabilities, programmers have to parallelize their applications, ...