• DocumentCode
    1988025
  • Title

    mlcache: a flexible multi-lateral cache simulator

  • Author

    Tam, Edward S. ; Rivers, Jude A. ; Tyson, Gary S. ; Davidson, Edward S.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    1998
  • fDate
    19-24 Jul 1998
  • Firstpage
    19
  • Lastpage
    26
  • Abstract
    As the gap between processor and memory speeds increases, cache performance becomes more critical to overall system performance. Multi-lateral cache designs such as the Assist, Victim, and NTS cache have been shown to perform as well as or better than larger, single structure caches. Unlike current cache simulators, mlcache (an event-driven, timing-sensitive simulator based on the Latency Effects cache timing model) can evaluate a variety of multilateral cache configurations. It was developed to help designers in the middle of the design cycle decide which cache configuration would best meet the performance needs of the target processor. It can easily model various cache configurations by using its library of cache state and data movement routines. We use the SPEC95 benchmarks to illustrate how mlcache can be used to compare the performance of several different data cache configurations
  • Keywords
    cache storage; memory architecture; performance evaluation; virtual machines; Assist; Latency Effects; NTS; SPEC95 benchmarks; Victim; cache performance; cache timing model; data movement; event-driven simulator; flexible multi-lateral cache simulator; memory speeds; mlcache; multilateral cache configuration; processor speeds; timing-sensitive simulator; Design methodology; Documentation; Microprocessors; Notice of Violation; Personal communication networks; Prefetching; Reduced instruction set computing; Rivers; Space exploration; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 1998. Proceedings. Sixth International Symposium on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-8566-2
  • Type

    conf

  • DOI
    10.1109/MASCOT.1998.693670
  • Filename
    693670