• DocumentCode
    1607076
  • Title

    Trace-driven simulations for a two-level cache design of open bus systems

  • Author

    Bugge, Håkon O. ; Kristiansen, Ernst H. ; Bakka, Bjørn O.

  • Author_Institution
    Dolphin Server Technol. AS, Oslo, Norway
  • fYear
    1990
  • Firstpage
    250
  • Lastpage
    259
  • Abstract
    Two-level cache hierarchies will be a design issue in future high-performance CPUs. An evaluation is made of various metrics for data cache designs. A discussion is presented of one- and two-level cache hierarchies. The target is a new 100+ MIPS CPU, but the methods are applicable to any cache design. The basis of this work is a new trace-driven, multiprocess cache simulator. The simulator incorporates a simple priority-based scheduler which controls the execution of the processes. The scheduler blocks a process when a system call is executed. A workload consists of a total of 60 processes, distributed among seven unique programs with about nine instances each. Two open bus systems, Futurebus+ and Scalable Coherent Interface (SCI), that support a coherent memory model, are discussed as the interconnect system for main memory
  • Keywords
    buffer storage; computer interfaces; virtual storage; Futurebus+; Scalable Coherent Interface; cache hierarchies; interconnect system; multiprocess cache simulator; open bus systems; priority-based scheduler; two-level cache; Bandwidth; Computer architecture; Delay; Dolphins; Hardware; Random access memory; Scheduling; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1990. Proceedings., 17th Annual International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-8186-2047-1
  • Type

    conf

  • DOI
    10.1109/ISCA.1990.134533
  • Filename
    134533