• 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