【24h】

A Predictive Performance Model for Superscalar Processors

机译:超标量处理器的预测性能模型

获取原文

摘要

Designing and optimizing high performance microprocessors is an increasingly difficult task due to the size and complexity of the processor design space, high cost of detailed simulation and several constraints that a processor design must satisfy. In this paper, we propose the use of empirical non-linear modeling techniques to assist processor architects in making design decisions and resolving complex trade-offs. We propose a procedure for building accurate non-linear models that consists of the following steps: (i) selection of a small set of representative design points spread across processor design space using latin hypercube sampling, (ii) obtaining performance measures at the selected design points using detailed simulation, (iii) building non-linear models for performance using the function approximation capabilities of radial basis function networks, and (iv) validating the models using an independently and randomly generated set of design points. We evaluate our model building procedureby constructing non-linear performance models for programs from the SPEC CPU2000 benchmark suite with a microarchitectural design space that consists of 9 key parameters. Our results show that the models, built using a relatively small number of simulations, achieve high prediction accuracy (only 2.8% error in CPI estimates on average) across a large processor design space. Our models can potentially replace detailed simulation for common tasks such as the analysis of key microarchitectural trends or searches for optimal processor design points.
机译:由于处理器设计空间的大小和复杂性,详细仿真的高成本以及处理器设计必须满足的几个约束,设计和优化高性能微处理器是一项日益艰巨的任务。在本文中,我们建议使用经验非线性建模技术来协助处理器架构师做出设计决策和解决复杂的权衡取舍。我们提出了一种用于构建准确的非线性模型的过程,该过程包括以下步骤:(i)使用拉丁超立方体采样选择分布在处理器设计空间中的一小部分代表性设计点,(ii)在所选设计中获得性能指标使用详细的模拟来确定点,(iii)使用径向基函数网络的函数逼近功能构建用于性能的非线性模型,以及(iv)使用独立且随机生成的一组设计点来验证模型。我们通过为SPEC CPU2000基准测试套件中的程序构建非线性性能模型来评估模型构建过程,该模型具有一个由9个关键参数组成的微体系结构设计空间。我们的结果表明,使用相对较少的仿真次数构建的模型在较大的处理器设计空间中可实现较高的预测精度(平均CPI估计误差仅为2.8%)。我们的模型有可能取代一般任务的详细模拟,例如分析关键的微体系结构趋势或搜索最佳处理器设计点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号