Partitioning The Last Level Cache To Improve Performance

Baozhong Yu,Zening Qu,Jianliang Ma,Tianzhou Chen
2012-01-01
Abstract:Efficient last level cache is critical to system performance due to the increasing gap between the high-speed processor and the low-speed main memory. In this paper we present a technique to retain the live line in the cache while evicting the dead line early by dividing the last level cache into two cooperative partitions (TCP). This new technique named TCP, as observed in our experiment, achieved an L2 cache miss rate reduction of 9.8% on average with fifteen benchmarks from the SPEC CPU2000 suite, and resulted in an IPC improvement of 2.4% on average.
What problem does this paper attempt to address?