2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT) (2010)
Sept. 11, 2010 to Sept. 15, 2010
DOI Bookmark: http://doi.ieeecomputersociety.org/
R Manikantan , Indian Institute of Science, Bangalore, India
Kaushik Rajan , Microsoft Research India
R Govindarajan , Indian Institute of Science, Bangalore, India
In this work, we propose a new organization for the last level shared cache of a multicore system. Our design is based on the observation that the Next-Use distance, measured in terms of intervening misses between the eviction of a line and its next use, for lines brought in by a given delinquent PC falls within a predictable range of values. We exploit this correlation to improve the performance of shared caches in multi-core architectures by proposing the NUcache organization.
Performance, Design, Experimentation
R. Manikantan, K. Rajan and R. Govindarajan, "NUcache: A multicore cache organization based on Next-Use distance," 2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT), Vienna, Austria, 2010, pp. 569-570.