NUcache: a multicore cache organization based on next-use distance

  • Authors:
  • R. Manikantan;Kaushik Rajan;R. Govindarajan

  • Affiliations:
  • Indian Institute of Science, Bangalore, India;Microsoft Research India, Bangalore, India;Indian Institute of Science, Bangalore, India

  • Venue:
  • Proceedings of the 19th international conference on Parallel architectures and compilation techniques
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.