Dynamic Cache Contention Detection in Multi-threaded Applications

In today's multi-core systems, cache contention due to true and false sharing can cause unexpected and significant performance degradation. A detailed understanding of a given multi-threaded application's behavior is required to precisely identify such performance bottlenecks. Traditionall...

Full description

Bibliographic Details
Main Authors: Zhao, Qin, Koh, David F., Raza, Syed A., Amarasinghe, Saman P., Bruening, Derek, Wong, Weng-Fai
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Association for Computing Machinery / ACM Special Interest Group on Programming Languages./ ACM Special Interest Group in Operating Systems. 2011
Online Access:http://hdl.handle.net/1721.1/62586
https://orcid.org/0000-0002-7231-7643