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 (Contributor), Koh, David F. (Contributor), Raza, Syed A. (Contributor), Amarasinghe, Saman P. (Contributor), Bruening, Derek (Author), Wong, Weng-Fai (Author)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Contributor)
Format: Article
Language:English
Published: Association for Computing Machinery / ACM Special Interest Group on Programming Languages./ ACM Special Interest Group in Operating Systems., 2011-05-04T19:18:08Z.
Subjects:
Online Access:Get fulltext