Scaling Distributed Cache Hierarchies through Computation and Data Co-Scheduling

Cache hierarchies are increasingly non-uniform, so for systems to scale efficiently, data must be close to the threads that use it. Moreover, cache capacity is limited and contended among threads, introducing complex capacity/latency tradeoffs. Prior NUCA schemes have focused on managing data to red...

Full description

Bibliographic Details
Main Authors: Beckmann, Nathan Zachary, Tsai, Po-An, Sanchez, Daniel
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Language:en_US
Published: Institute of Electrical and Electronics Engineers (IEEE) 2015
Online Access:http://hdl.handle.net/1721.1/95648
https://orcid.org/0000-0002-2453-2904
https://orcid.org/0000-0002-6057-9769
https://orcid.org/0000-0003-4561-6450