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 :
بازگشت