首页> 外文会议>IEEE International Symposium on Performance Analysis of Systems Software >Zesto: A Cycle-Level Simulator for Highly Detailed Microarchitecture Exploration
【24h】

Zesto: A Cycle-Level Simulator for Highly Detailed Microarchitecture Exploration

机译:Zesto:一个用于高度详细的微架构探索的循环级模拟器

获取原文

摘要

For academic computer architecture research, a large number of publicly available simulators make use of relatively simple abstractions for the microarchitecture of the processor pipeline. For some types of studies, such as those for multi-core cache coherence designs, a simple pipeline model may suffice. For detailed microarchitecture research, such as those that are sensitive to the exact behavior of out-of-order scheduling, ALU and bypass network contention, and resource management (e.g., RS and ROB entries), an over-simplified model is not representative of modern processor organizations. We present a new timing simulator that models a modern x86 microarchitecture at a very low level, including out-of-order scheduling and execution that much more closely mirrors current implementations, a detailed cache/memory hierarchy, as well as many x86-specific microarchitecture features (e.g., simple vs. complex decoders, micro-op decomposition and fusion, microcode lookup overhead for long/complex x86 instructions).
机译:对于学术计算机架构研究,大量公开的模拟器利用处理器管道的微体系结构的相对简单的抽象。对于某些类型的研究,例如用于多核高速缓存相干设计的研究,简单的管道模型可能就足够了。对于详细的微架构研究,例如对无序调度的确切行为敏感的那些,ALU和旁路网络争用以及资源管理(例如,RS和ROB条目),过度简化的模型不是代表现代处理器组织。我们展示了一个新的时序模拟器,在非常低的级别下模拟现代X86微架构,包括超出订单和执行,更紧密的镜像当前实现,详细的缓存/内存层次结构,以及特定于X86特定的微架构功能(例如,简单的与复杂解码器,微op分解和融合,长/复x86指令的微代码查找开销)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号