The Community for Technology Leaders
2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT) (2010)
Vienna, Austria
Sept. 11, 2010 to Sept. 15, 2010
ISBN: 978-1-5090-5032-1
pp: 489-500
Samira Khan , Univ. of Texas at San Antonio, USA
Doug Burger , Microsoft Research, USA
Daniel A. Jimenez , Univ. of Texas at San Antonio, USA
Babak Falsafi , EPFL, Switzerland
ABSTRACT
Caches mitigate the long memory latency that limits the performance of modern processors. However, caches can be quite inefficient. On average, a cache block in a 2MB L2 cache is dead 59% of the time, i.e., it will not be referenced again before it is evicted. Increasing cache efficiency can improve performance by reducing miss rate, or alternately, improve power and energy by allowing a smaller cache with the same miss rate.
INDEX TERMS
prediction, microarchitecture, cache management
CITATION
Samira Khan, Doug Burger, Daniel A. Jimenez, Babak Falsafi, "Using dead blocks as a virtual victim cache", 2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT), vol. 00, no. , pp. 489-500, 2010, doi:
183 ms
(Ver 3.3 (11022016))