首页> 外文会议>International conference on parallel and distribute processing techniques and applications >An Analytical Model for Instruction Fetch Performance of a Trace Cache Microarchitecture
【24h】

An Analytical Model for Instruction Fetch Performance of a Trace Cache Microarchitecture

机译:跟踪缓存微架构指令获取性能的分析模型

获取原文

摘要

Wide-issue super-scalar processors can execute several program blocks in a cycle. Regular instruction cache fetch mechanisms are not capable of supporting this high fetch bandwidth requirement. Several improvements of the fetch mechanism are currently in use. One of the most successful of these improvements is the addition of an instruction memory structure known as Trace Cache. In this paper an analytical model for instruction fetch performance of a trace cache microarchitecture is presented. Parameters, which affect trace cache instruction fetch performance, are explored and several analytical expressions are presented. The presented model can be used to understand performance tradeoffs in trace cache microarchitecture design. Results from the validation of the model are presented. The model is implemented in a computer program named Tulip. Results from Tulip, which show how different parameters affect performance, are also presented.
机译:广泛问题的超标量处理器可以在循环中执行多个程序块。常规指令高速缓存获取机制不能支持此高获取带宽要求。目前正在使用的若干改进。这些改进最成功的之一是添加称为跟踪缓存的指令存储器结构。本文介绍了一种用于跟踪缓存微架构的指令获取性能的分析模型。探讨了影响跟踪高速缓存指令的参数,并介绍了几种分析表达式。呈现的模型可用于了解跟踪缓存微体系结构设计中的性能权衡。提出了模型验证的结果。该模型是在名为Tulip的计算机程序中实现的。郁金香的结果也显示出不同参数如何影响性能的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号