• DocumentCode
    2600306
  • Title

    About set and skewed associativity on second-level caches

  • Author

    Seznec, André

  • Author_Institution
    IRISA, Rennes, France
  • fYear
    1993
  • fDate
    3-6 Oct 1993
  • Firstpage
    40
  • Lastpage
    43
  • Abstract
    In order to achieve high performance on high-end microprocessor systems, second level caches are associated with the microprocessors. Most of current second-level caches are direct-mapped. Recently, a new organization of a partially associative cache was proposed: the skewed-associative cache. In this paper, we investigate the use of partially associative organizations for second-level caches. When the second-level cache lags are implemented on the same chip as the cache controller, the data array in the second-level cache may be organized as a single cache bank and then may be as simple as in the direct-mapped case. Three driven simulations were conducted. They show that using some degree of associativity, and particularly skewed-associativity, on the second-level cache is particularly worthwhile because it significantly reduces both execution time and memory traffic
  • Keywords
    cache storage; content-addressable storage; memory architecture; cache bank; cache controller; cache lags; data array; driven simulations; execution time; high performance; high-end microprocessor systems; memory traffic; partially associative cache; second-level caches; set associativity; skewed associativity; Clocks; Control systems; Hardware; Microprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-4230-0
  • Type

    conf

  • DOI
    10.1109/ICCD.1993.393408
  • Filename
    393408