首页> 外文会议>Conference on Workload Characterization >Characterizing instruction latency for speculative issue SMPs: a case study of varying memory system performance on the SPLASH-2 benchmarks
【24h】

Characterizing instruction latency for speculative issue SMPs: a case study of varying memory system performance on the SPLASH-2 benchmarks

机译:投机问题SMPS的指令延迟的特征:在Splash-2基准上改变内存系统性能的案例研究

获取原文

摘要

Out-of-order, speculative, superscalar processors are complex. The behavior of multiprocessor systems that use such processors is not well understood and very difficult to predict. We tackle this problem using a powerful simulator, Armadillo, and a novel characterization framework that breaks the instruction pipeline into five meta-stages. The Armadillo simulator models symmetric multiprocessors (SMPs) constructed from highly aggressive superscalar processors on a shared bus, and is able to provide accurate, detailed statistics on numerous aspects of the simulated system, including the amount of time each instruction spends in each of these five meta-stages. We also analyze the fraction of each instruction's lifetime, during which it remains speculative and the amount of time that an instruction spends on the critical path. To demonstrate the effectiveness of this approach, we apply the characterization to applications from the SPLASH-2 benchmark suite. We evaluated the applications' sensitivity to key memory system parameters: bus frequency, bus width, memory latency, and cache latency.
机译:乱序,投机,超标量处理器是复杂的。使用这种处理器的多处理器系统的性能还不是很清楚,非常难以预料。我们使用了强大的模拟器,犰狳,和新的表征框架解决这个问题,打破了指令流水线分为五元的阶段。犰狳模拟器模型对称多处理器(SMPS)从高度侵袭性超标量处理器构成的共享总线上,并且能够提供关于模拟系统的许多方面,其中包括的时间在每个这五个的每一个指令所花费的量准确,详细统计元阶段。我们还分析了每一个指令的生命周期,在此期间,它仍然是投机性的比例和时间的指令花费在关键路径上的金额。为了证明这种方法的有效性,我们应用的特性,从SPLASH-2基准测试应用程序。我们评估了应用对密钥存储器系统参数灵敏度:总线频率,总线宽度,存储器等待时间,和高速缓存等待时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号