首页> 外文会议>Parallel and distributed computing and systems >ESPRIT/SIM: A HIGH SPEED PERFORMANCE-SIMULATOR FOR HETEROGENEOUS EMBEDDED MULTIPROCESSORS
【24h】

ESPRIT/SIM: A HIGH SPEED PERFORMANCE-SIMULATOR FOR HETEROGENEOUS EMBEDDED MULTIPROCESSORS

机译:ESPRIT / SIM:异构嵌入式多处理器的高性能仿真器

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

摘要

A dynamic binary-translation accelerator employed by an execution-driven simulator "ESPRIT/sim", which mimics machine instructions and cache behavior of embedded multi-core systems, is proposed. Increasing number of multi-core in a chip, simulation of embedded system requires high performance. ESPRIT/sim minimizes dependency to simulated instruction set architectures and host instruction set architectures, and enlarges common parts of simulator to reduce developing costs of translators. ESPRIT/sim has flexible cache models written in C++, and dynamically translated execution code helps to reduce their overhead. Heterogeneous multiprocessors that become popular in embedded field can be simulated as well as homogeneous ones by using ESPRIT/sim. Here, we have evaluated SPLASH-2 simulation speed of multiprocessor systems up to 16 processors; then we have showed CPI as 6 through 10 for simulation and 11 through 23 for cache simulation. Similarly, ESPRIT/sim has simulated a heterogeneous multiprocessor system at high speed. For uni-processor systems, CINT95 programs have run from 2.6 to 9 CPI, and simulations with other statistics have been also boost up.
机译:提出了一种由执行驱动模拟器“ E​​SPRIT / sim”采用的动态二进制翻译加速器,该加速器模仿嵌入式多核系统的机器指令和缓存行为。芯片中多核数量的增加,嵌入式系统的仿真需要高性能。 ESPRIT / sim最大限度地减少了对仿真指令集架构和主机指令集架构的依赖,并扩大了模拟器的通用部分,以降低翻译器的开发成本。 ESPRIT / sim具有用C ++编写的灵活的缓存模型,动态翻译的执行代码有助于减少其开销。通过使用ESPRIT / sim,可以模拟在嵌入式领域中变得很流行的异构多处理器以及同质的多处理器。在这里,我们评估了多达16个处理器的多处理器系统的SPLASH-2仿真速度;那么对于仿真而言,我们将CPI显示为6到10,对于缓存仿真,则显示为11到23。同样,ESPRIT / sim已高速模拟了异构多处理器系统。对于单处理器系统,CINT95程序的CPI运行在2.6到9 CPI之间,并且具有其他统计数据的模拟也得到了提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号