• DocumentCode
    3209398
  • Title

    The V-Way cache: demand-based associativity via global replacement

  • Author

    Qureshi, Moinuddin K. ; Thompson, David ; Patt, Yale N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, TX, USA
  • fYear
    2005
  • fDate
    4-8 June 2005
  • Firstpage
    544
  • Lastpage
    555
  • Abstract
    As processor speeds increase and memory latency becomes more critical, intelligent design and management of secondary caches becomes increasingly important. The efficiency of current set-associative caches is reduced because programs exhibit a non-uniform distribution of memory accesses across different cache sets. We propose a technique to vary the associativity of a cache on a per-set basis in response to the demands of the program. By increasing the number of tag-store entries relative to the number of data lines, we achieve the performance benefit of global replacement while maintaining the constant hit latency of a set-associative cache. The proposed variable-way, or V-Way, set-associative cache achieves an average miss rate reduction of 13% on sixteen benchmarks from the SPEC CPU2000 suite. This translates into an average IPC improvement of 8%.
  • Keywords
    cache storage; digital storage; memory architecture; IPC improvement; SPEC CPU2000 suite; V-Way cache; constant hit latency; demand-based associativity; global replacement; intelligent design; memory access; memory latency; miss rate reduction; processor speed; secondary cache management; set-associative cache; tag-store entry; variable-way; Costs; Delay; Energy consumption; Engineering management; Hardware; History; Memory management; Microprocessors; Optimized production technology; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 2005. ISCA '05. Proceedings. 32nd International Symposium on
  • ISSN
    1063-6897
  • Print_ISBN
    0-7695-2270-X
  • Type

    conf

  • DOI
    10.1109/ISCA.2005.52
  • Filename
    1431585