首页> 外文会议>2012 Third International Conference on Networking and Computing. >Proposal of Incremental Software Simulation for Reduction of Evaluation Time
【24h】

Proposal of Incremental Software Simulation for Reduction of Evaluation Time

机译:减少评估时间的增量软件仿真的建议

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

摘要

Software optimization techniques are necessary to fully utilize modern high-performance computer architectures. In development of the optimization techniques, repetitive simulations are needed to evaluate multiple candidates of optimization methods on partial code of program. Simulation of entire program codes generally takes huge amount of time. Therefore, a problem occurs that repeated simulations make the evaluation time enormously long. In this paper, we propose an incremental software simulation, a method for reduction of evaluation time for the development of software optimization technique by using check pointing and code substitution. Check pointing technique allows us to save and restore simulation process image. We can limit execution of the simulation only to necessary parts of the target programs by using code substitution. Our method can reduce the evaluation time by check pointing the simulation process and by resuming the execution from the checkpoint after modification of the check pointed process image. Evaluation results show that the total simulation time is reduced 34 percents on average in SPEC CPU2000 benchmark programs.
机译:要充分利用现代高性能计算机体系结构,必须使用软件优化技术。在优化技术的发展中,需要重复的仿真来评估部分程序代码上的多种优化方法候选。整个程序代码的仿真通常需要大量时间。因此,出现了这样的问题,即重复的模拟使评估时间变得非常长。在本文中,我们提出了一种增量软件仿真,这是一种通过使用检查点和代码替换来减少评估时间的方法,用于开发软件优化技术。校验点技术使我们能够保存和恢复仿真过程映像。通过使用代码替换,我们只能将仿真的执行限制在目标程序的必要部分。我们的方法可以通过对仿真过程进行检查并在修改检查点过程映像后从检查点恢复执行来减少评估时间。评估结果表明,在SPEC CPU2000基准测试程序中,总仿真时间平均减少了34%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号