Title
Adaptive Insertion And Promotion Policies Based On Least Recently Used Replacement
Abstract
To improve Last-Level Cache (LLC) management, numerous approaches have been proposed requiring additional hardware budget and increased overhead. A number of these approaches even change the organization of the existing cache design. In this letter, we propose Adaptive Insertion and Promotion (AIP) policies based on Least Recently Used (LRU) replacement. MP dynamically inserts a missed line in the middle of the cache list and promotes a reused line several steps left, realizing the combination of LRU and LFU policies deliberately under a single unified scheme. As a result, it benefits workloads with high locality as well as with many frequently reused lines. Most importantly, AIP requires no additional hardware other than a typical LRU list, thus it can be easily integrated into the existing hardware with minimal changes. Other issues around LLC such as scans, thrashing and dead lines are all explored in our study. Experimental results on the gem5 simulator with SPEC CUP2006 benchmarks indicate that AIP outperforms LRU replacement policy by an average of 5.8% on the misses per thousand instructions metric.
Year
DOI
Venue
2013
10.1587/transinf.E96.D.124
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
Keywords
Field
DocType
last-level cache, replacement, insertion, promotion, thrashing
Computer science,Thrashing,Cache algorithms,Computer hardware
Journal
Volume
Issue
ISSN
E96D
1
1745-1361
Citations 
PageRank 
References 
0
0.34
10
Authors
4
Name
Order
Citations
PageRank
Wenbing Jin131.51
Xuanya Li2134.69
Yanyong Yu300.34
Yongzhi Wang400.34