DocumentCode
3271996
Title
A tag-based cache replacement
Author
Zhang, Chuanjun ; Xue, Bing
Author_Institution
Comput. Sci. Electr. Eng. Dept., Univ. of Missouri-Kansas City, Kansas City, MO, USA
fYear
2010
fDate
3-6 Oct. 2010
Firstpage
92
Lastpage
97
Abstract
Conventional cache replacement policies use access information of each cache block for replacement decisions. We observe that there are many identical tags across different cache sets because programs exhibit spatial locality. The number of different tags in cache memory is significantly less than the total number of cache blocks in a cache. We propose a tag-based replacement that uses access frequency and recency of tags instead of cache blocks for the replacement decision. The tag-based replacement reduces the average miss rate of the baseline 1MB L2 cache by 15% over conventional LRU with 95% status bits reduction over conventional LRU. The performance improvement of a processor using the tag-based replacement is up to 40% with an average of 4.5% over LRU.
Keywords
cache storage; LRU; access frequency; cache memory; processor performance improvement; tag-based cache replacement; Art; Benchmark testing; Cache memory; Frequency conversion; Hardware; Indexes; Radiation detectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design (ICCD), 2010 IEEE International Conference on
Conference_Location
Amsterdam
ISSN
1063-6404
Print_ISBN
978-1-4244-8936-7
Type
conf
DOI
10.1109/ICCD.2010.5647602
Filename
5647602
Link To Document