Reusable data predicting mechanism for shared last level Cache in chip multi-processor

韩立敏,高德远,樊晓桠,史莉雯,安建峰
DOI: https://doi.org/10.13229/j.cnki.jdxbgxb2012.06.016
2012-01-01
Abstract:To reduce interference of the shared LLC on a chip Multi-Processor(CMP) architecture,we propose a Replacement policy based Reusable Data Predicting mechanism(RRDP) to select possible reused data from replaced data according to the memory access frequency characteristics of application.When some data will be replaced in LLC Cache,we filter out predicted reusable data by checking their history reference information,and store them into a dedicated on-chip memory.Our simulation results show that the proposed mechanism increases the IPC of programs by 2.9% on average and reduces the harmful replacements by 22.69%,so it can effectively reduce Cache thrashing.
What problem does this paper attempt to address?