首页> 外文会议> >Exploiting program microarchitecture independent characteristics and phase behavior for reduced benchmark suite simulation
【24h】

Exploiting program microarchitecture independent characteristics and phase behavior for reduced benchmark suite simulation

机译:利用程序微体系结构独立的特性和相行为来减少基准套件仿真

获取原文

摘要

Modern architecture research relies heavily on detailed pipeline simulation. Simulating the full execution of an industry standard benchmark can take weeks to complete. Simulating the full execution of the whole benchmark suite for one architecture configuration can take months. To address this issue researchers have examined using targetted sampling based on phase behavior to significantly reduce the simulation time of each program in the benchmark suite. However, even with this sampling approach, simulating the full benchmark suite across a large range of architecture designs can take days to weeks to complete. The goal of this paper is to further reduce simulation time for architecture design space exploration. We reduce simulation time by finding similarity between benchmarks and program inputs at the level of samples (100M instructions of execution). This allows us to use a representative sample of execution from one benchmark to accurately represent a sample of execution of other benchmarks and inputs. The end result of our analysis is a small number of sample points of execution. These are selected across the whole benchmark suite in order to accurately represent the complete simulation of the whole benchmark suite for design space exploration. We show that this provides approximately the same accuracy as the SimPoint sampling approach while reducing the number of simulated instructions by a factor of 1.5.
机译:现代建筑研究严重依赖于详细的管道仿真。模拟行业标准基准的完全执行可能需要数周才能完成。为一种架构配置模拟整个基准套件的完整执行可能需要几个月的时间。为了解决这个问题,研究人员研究了使用基于相行为的目标采样来显着减少基准套件中每个程序的仿真时间。但是,即使采用这种采样方法,在各种架构设计中模拟完整的基准套件也可能需要几天甚至几周的时间才能完成。本文的目的是进一步减少用于建筑设计空间探索的仿真时间。通过在样本级别(1亿条执行指令)中找到基准与程序输入之间的相似性,我们减少了仿真时间。这使我们可以使用一个基准中的代表性执行样本来准确表示其他基准和输入的执行样本。我们分析的最终结果是执行的样本点很少。在整个基准套件中选择这些选项是为了准确表示整个基准套件的完整仿真,以进行设计空间探索。我们证明了这提供了与SimPoint采样方法大致相同的精度,同时将模拟指令的数量减少了1.5倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号