• DocumentCode
    1829969
  • Title

    Tradeoffs in two-level on-chip caching

  • Author

    Jouppi, Norman P. ; Wilton, Steven J E

  • Author_Institution
    Western Res. Lab., Digital Equipment Corp., Palo Alto, CA, USA
  • fYear
    1994
  • fDate
    18-21 Apr 1994
  • Firstpage
    34
  • Lastpage
    45
  • Abstract
    The performance of two-level on-chip caching is investigated for a range of technology and architecture assumptions. The area and access time of each level of cache is modeled in detail. The results indicate that for most workloads, two-level cache configurations (with a set-associative second level) perform marginally better than single-level cache configurations that require the same chip area once the first-level cache sizes are 64 KB or larger. Two-level configurations become even more important in systems with no off-chip cache and in systems in which the memory cells in the first-level caches are multiported and hence larger than those in the second-level cache. Finally, a new replacement policy called two-level exclusive caching is introduced. Two-level exclusive caching improves the performance of two-level caching organizations by increasing the effective associativity and capacity
  • Keywords
    buffer storage; memory architecture; storage management; associativity; capacity; on-chip caching; replacement policy; set-associative second level; two-level cache configurations; two-level exclusive caching; two-level on-chip caching; Bandwidth; Bonding; Delay; Educational institutions; Microprocessors; Modems; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1994., Proceedings the 21st Annual International Symposium on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-5510-0
  • Type

    conf

  • DOI
    10.1109/ISCA.1994.288163
  • Filename
    288163