【24h】

Resource Conflict Detection in Simulation of Function Unit Pipelines

机译:功能单元管道仿真中的资源冲突检测

获取原文
获取原文并翻译 | 示例

摘要

Processor simulators are important parts of processor design toolsets in which they are used to verify and evaluate the properties of the designed processors. While simulating architectures with independent function unit pipelines using simulation techniques that avoid the overhead of instruction bit-string interpretation, such as compiled simulation, the simulation of function unit pipelines can become one of the new bottlenecks for simulation speed.This paper evaluates commonly used models for function unit pipeline resource conflict detection in processor simulation: a resource vector based-model, and an finite state automata (FSA) based model. In addition, an improvement to the simulation initialization time by means of lazy initialization of states in the FSA-based approach is proposed. The resulting model is faster to initialize and provides equal simulation speed when compared to the actively initialized FSA. Our benchmarks show at best 23 percent improvement to the initialization time.
机译:处理器模拟器是处理器设计工具集的重要组成部分,用于验证和评估所设计处理器的属性。当使用避免指令位字符串解释的开销的仿真技术(例如编译的仿真)来仿真具有独立功能单元流水线的体系结构时,功能单元流水线的仿真可能会成为仿真速度的新瓶颈之一。本文评估了常用的模型处理器仿真中用于功能单元管道资源冲突检测的工具:基于资源向量的模型和基于有限状态自动机(FSA)的模型。另外,提出了通过基于FSA的方法中的状态的惰性初始化来改善仿真初始化时间的方法。与主动初始化的FSA相比,生成的模型的初始化速度更快,并且提供相同的仿真速度。我们的基准测试显示,初始化时间最多可提高23%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号