首页> 外文OA文献 >Using Dynamic Binary Instrumentation To Create Faster, Validated, Multi-Core Simulations
【2h】

Using Dynamic Binary Instrumentation To Create Faster, Validated, Multi-Core Simulations

机译:使用动态二进制工具创建更快,经过验证的多核仿真

摘要

The Memory Wall continues to be a problem with modern systems design. While the steady increase in processor speeds has abated somewhat, Moore's Law continues to provide more transistors to chip designers. This leads to an increase in the number of processors and threads located per chip, which increases the demands on memory systems. Current simulation technology is not able to keep up, leading to sacrifices in methodology and accuracy in order to get results in reasonable time. Because cycle-accurate simulators are so slow, various methods for reducing execution time can be used. Unfortunately these methods can introduce variations in results of between 10-50% when compared to full reference input sets. Limitations of academic simulators also constrain the architectures under study, with results generated for obsolete or uninteresting systems. We analyze the performance and accuracy of various limited-execution methodologies. We investigate how deterministic execution affects the measurement of error. We then evaluate using Dynamic Binary Instrumentation (DBI) as an alternative to cycle-accurate simulation. We compare our results to actual systems using hardware performance counters. We look first at a simple 32-bit RISC system, and then look at more complex 64-bit x86 based systems. Finally we investigate the feasibility of using the same methodology for modern multi-processors simulations.
机译:内存墙仍然是现代系统设计中的问题。尽管处理器速度的稳步提高有所减弱,但摩尔定律继续为芯片设计人员提供更多的晶体管。这导致每个芯片上处理器和线程数量的增加,从而增加了对存储系统的需求。当前的仿真技术无法跟上步伐,从而牺牲了方法和准确性,以在合理的时间内获得结果。由于精确周期的模拟器非常慢,因此可以使用各种减少执行时间的方法。不幸的是,与完全参考输入集相比,这些方法可能导致结果变化在10-50%之间。学术仿真器的局限性也限制了正在研究的架构,其结果是针对过时或无趣的系统生成的。我们分析了各种有限执行方法的性能和准确性。我们研究确定性执行如何影响错误的度量。然后,我们评估使用动态二进制仪表(DBI)作为周期精确仿真的替代方法。我们将结果与使用硬件性能计数器的实际系统进行比较。我们首先看一个简单的32位RISC系统,然后看更复杂的基于64位x86的系统。最后,我们研究了在现代多处理器仿真中使用相同方法的可行性。

著录项

  • 作者

    Weaver Vincent;

  • 作者单位
  • 年度 2010
  • 总页数
  • 原文格式 PDF
  • 正文语种 en_US
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号