Whirlpool: Improving Dynamic Cache Management with Static Data Classification

Cache hierarchies are increasingly non-uniform and difficult to manage. Several techniques, such as scratchpads or reuse hints, use static information about how programs access data to manage the memory hierarchy. Static techniques are effective on regular programs, but because they set fixed polici...

Full description

Bibliographic Details
Main Authors: Sanchez, Daniel, Mukkara, Anurag Reddy, Beckmann, Nathan Zachary
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Association for Computing Machinery (ACM) 2017
Online Access:http://hdl.handle.net/1721.1/112772
https://orcid.org/0000-0003-4594-7321
https://orcid.org/0000-0002-6057-9769