Extending the applicability of deterministic multithreading 

    Nowack, Vesna (Date of defense: 2016-01-12)

    With the increased number of cores on a single processor chip, an application can achieve good performance if it splits the execution into multiple threads that run on multiple cores at the same time. To synchronize threads, ...