首页> 外文期刊>Computer architecture news >ArchRanker: A Ranking Approach to Design Space Exploration
【24h】

ArchRanker: A Ranking Approach to Design Space Exploration

机译:ArchRanker:设计空间探索的排名方法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Architectural Design Space Exploration (DSE) is a notoriously difficult problem due to the exponentially large size of the design space and long simulation times. Previously, many studies proposed to formulate DSE as a regression problem which predicts architecture responses (e.g., time, power) of a given architectural configuration. Several of these techniques achieve high accuracy, though often at the cost of significant simulation time for training the regression models. We argue that the information the architect mostly needs during the DSE process is whether a given configuration will perform better than another one in the presences of design constraints, or better than any other one seen so far, rather than precisely estimating the performance of that configuration. Based on this observation, we propose a novel ranking-based approach to DSE where we train a model to predict which of two architecture configurations will perform best. We show that, not only this ranking model more accurately predicts the relative merit of two architecture configurations than an ANN-based state-of-the-art regression model, but also that it requires much fewer training simulations to achieve the same accuracy, or that it can be used for and is even better at quantifying the performance gap between two configurations. We implement the framework for training and using this model, called ArchRanker, and we evaluate it on several DSE scenarios (unicore/multicore design spaces, and both time and power performance metrics). We try to emulate as closely as possible the DSE process by creating constraint-based scenarios, or an iterative DSE process. We find that ArchRanker makes 29.68% to 54.43% fewer incorrect predictions on pair-wise relative merit of configurations (tested with 79,800 configuration pairs) than an ANN-based regression model across all DSE scenarios considered (values averaged over all benchmarks for each scenario). We also find that, to achieve the same accuracy as ArchRanker, the ANN often requires three times more training simulations.
机译:建筑设计空间探索(DSE)是一个众所周知的难题,因为设计空间的大小成倍增长且模拟时间较长。以前,许多研究提出将DSE公式化为可预测给定架构配置的架构响应(例如,时间,功率)的回归问题。这些技术中有几种可以达到很高的精度,但是通常会花费大量的仿真时间来训练回归模型。我们认为,架构师在DSE流程中最需要的信息是,给定的配置在存在设计约束的情况下是否会比另一个配置表现更好,还是比目前为止看到的任何其他配置都更好,而不是精确地估计该配置的性能。基于此观察,我们提出了一种基于排名的DSE新颖方法,其中我们训练模型以预测两种架构配置中哪一种效果最佳。我们证明,与基于ANN的最新回归模型相比,该排名模型不仅可以更准确地预测两种体系结构配置的相对价值,而且还需要更少的训练模拟来达到相同的精度,或者它可以用于甚至更好地量化两种配置之间的性能差距。我们实现了称为ArchRanker的用于训练和使用该模型的框架,并在几种DSE场景(单核/多核设计空间以及时间和功率性能指标)上对其进行了评估。我们尝试通过创建基于约束的方案或迭代DSE流程来尽可能接近地模拟DSE流程。我们发现,在考虑的所有DSE场景中,与基于ANN的回归模型相比,ArchRanker对配置的成对相对优点(对79,800个配置对进行了测试)的不正确预测要少29.68%至54.43%(在每个场景的所有基准测试中取平均值) 。我们还发现,要实现与ArchRanker相同的准确性,ANN通常需要三倍的训练模拟。

著录项

  • 来源
    《Computer architecture news》 |2014年第3期|85-96|共12页
  • 作者单位

    State Key Laboratory of Computer Architecture, Institute of Computing Technology (ICT), CAS, China;

    Carnegie Mellon University, United States;

    University of Science and Technology of China, China;

    Inria, France;

    State Key Laboratory of Computer Architecture, Institute of Computing Technology (ICT), CAS, China;

    National Key Laboratory for Novel Software Technology, Nanjing University, China;

    State Key Laboratory of Computer Architecture, Institute of Computing Technology (ICT), CAS, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号