【24h】

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

机译:跟踪驱动的仿真,用于开放总线系统中的二级缓存设计

获取原文

摘要

Two-level cache hierarchies will be a design issue in future high-performance CPUs. In this paper we evaluate various metrics for data cache* designs. We discuss both one- and two-level cache hierarchies. Our target is a new 100+ mips CPU, but the methods are applicable to any cache design. The basis of our 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. We discuss two open bus systems supporting a coherent memory model, Futurebus+ and SCI, as the interconnect system for main memory.

机译:

在将来的高性能CPU中,两级缓存层次结构将成为设计问题。在本文中,我们评估了数据缓存 * 设计的各种指标。我们讨论了一级和二级缓存层次结构。我们的目标是使用新的100+个 mips CPU,但是这些方法适用于任何缓存设计。我们工作的基础是一个新的跟踪驱动的多进程缓存模拟器。该模拟器包含一个简单的基于优先级的调度程序,该调度程序控制流程的执行。当执行系统调用时,调度程序将阻止进程。一个工作负载由总共60个进程组成,分布在7个唯一的程序中,每个程序大约有9个实例。我们讨论了两个支持一致内存模型的开放总线系统,即Futurebus +和SCI,作为主内存的互连系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号