首页> 外文会议>24th International Conference on VLSI Design >Realizing Cycle Accurate Processor Memory Simulation via Interface Abstraction
【24h】

Realizing Cycle Accurate Processor Memory Simulation via Interface Abstraction

机译:通过接口抽象实现周期精确的处理器内存仿真

获取原文

摘要

SoC designers typically use a processor simulator to generate a memory trace and apply the generated trace to a memory simulator in order to collect the performance statistics of a complete system. This is an inaccurate process for most applications, making it difficult to optimize the processor and memory configurations. In this paper, we study the problems encountered in the typical simulation approach and propose a methodology which utilizes an interface layer component to link the processor simulator and memory simulator seamlessly. The interface layer component presented in this paper can be used as the connector between the processor module and memory module in building an execution-driven approach which can be applied to process run-time memory requests rather than the traditional trace driven simulation approaches. By applying the proposed interface layer component to link the processor simulator and memory simulator, the estimated performance statistics of the system and the average power consumption of the memory system can be collected with high accuracy. We prove the necessity of our approach by evaluating six benchmarks. Over these benchmarks, there is an 80% variation in the choice of memory latency to achieve the most accurate power consumption and a 16% variation in the choice of memory latency to achieve the most accurate execution time. The increase in accuracy comes at an average increase in simulation time of 13.5%.
机译:SoC设计人员通常使用处理器模拟器来生成内存跟踪,并将生成的跟踪应用于内存模拟器,以便收集整个系统的性能统计信息。对于大多数应用程序来说,这是一个不准确的过程,因此很难优化处理器和内存配置。在本文中,我们研究了典型仿真方法中遇到的问题,并提出了一种利用接口层组件无缝链接处理器模拟器和内存模拟器的方法。本文介绍的接口层组件可以用作构建执行驱动方法的处理器模块和内存模块之间的连接器,该方法可以应用于处理运行时存储请求,而不是传统的跟踪驱动模拟方法。通过应用所提出的接口层组件来链接处理器模拟器和内存模拟器,可以高精度地收集系统的估计性能统计信息和内存系统的平均功耗。我们通过评估六个基准来证明采用这种方法的必要性。在这些基准测试中,为了获得最准确的功耗,存储器等待时间的选择有80%的变化,而为了获得最准确的执行时间,存储器等待时间的选择有16%的变化。准确性的提高是模拟时间平均增加了13.5%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号