Efficient architectural design space exploration via predictive modeling

被引:31
|
作者
Ipek, Engin [1 ]
McKee, Sally A. [1 ]
Singh, Karan [1 ]
Caruana, Rich [2 ]
De Supinski, Bronis R. [3 ]
Schulz, Martin [3 ]
机构
[1] Cornell Univ, Comp Syst Lab, Ithaca, NY 14853 USA
[2] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
[3] Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA 94551 USA
关键词
design; experimentation; measurement; artificial neural networks; design space exploration; performance prediction; sensitivity studies;
D O I
10.1145/1328195.1328196
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Efficiently exploring exponential-size architectural design spaces with many interacting parameters remains an open problem: the sheer number of experiments required renders detailed simulation intractable. We attack this via an automated approach that builds accurate predictive models. We simulate sampled points, using results to teach our models the function describing relationships among design parameters. The models can be queried and are very fast, enabling efficient design tradeoff discovery. We validate our approach via two uniprocessor sensitivity studies, predicting IPC with only 1-2% error. In an experimental study using the approach, training on 1% of a 250-K-point CMP design space allows our models to predict performance with only 4-5% error. Our predictive modeling combines well with techniques that reduce the time taken by each simulation experiment, achieving net time savings of three-four orders of magnitude.
引用
收藏
页码:1 / 34
页数:34
相关论文
共 50 条
  • [41] Architectural design space exploration achieved through innovative RTL power estimation techniques
    Anton, M
    Chinosi, M
    Sirtori, D
    Zafalon, R
    [J]. INTEGRATED CIRCUIT DESIGN, PROCEEDINGS: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2000, 1918 : 3 - 13
  • [42] RUN-TIME PARTIAL RECONFIGURATION SPEED INVESTIGATION AND ARCHITECTURAL DESIGN SPACE EXPLORATION
    Liu, Ming
    Kuehn, Wolfgang
    Lu, Zhonghai
    Jantsch, Axel
    [J]. FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 498 - +
  • [43] Exploration of the intelligent-auxiliary design of architectural space using artificial intelligence model
    Li, Hongyu
    Wu, Qilong
    Xing, Bowen
    Wang, Wenjie
    [J]. PLOS ONE, 2023, 18 (03):
  • [44] Architectural-Space Exploration of Approximate Multipliers
    Rehman, Semeen
    El-Harouni, Walaa
    Shafique, Muhammad
    Kumar, Akash
    Henkel, Joerg
    [J]. 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [45] Area-Efficient Instruction Set Extension Exploration with Hardware Design Space Exploration
    Wu, I-Wei
    Chung, Chung-Ping
    Shann, Jean Jyh-Jiun
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (05) : 1641 - 1657
  • [46] CAD Tool Design Space Exploration via Bayesian Optimization
    Ma, Yuzhe
    Yu, Ziyang
    Yu, Bei
    [J]. 2019 ACM/IEEE 1ST WORKSHOP ON MACHINE LEARNING FOR CAD (MLCAD), 2019,
  • [47] Controllable Exploration of a Design Space via Interactive Quality Diversity
    Sfikas, Konstantinos
    Liapis, Antonios
    Yannakakis, Georgios N.
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 167 - 170
  • [48] System Performance Optimization via Design and Configuration Space Exploration
    Tang, Chong
    [J]. ESEC/FSE 2017: PROCEEDINGS OF THE 2017 11TH JOINT MEETING ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2017, : 1046 - 1049
  • [49] Architectural Exploration for Energy-Efficient LMS and NLMS Adaptive Filters VLSI Design
    Pereira, Pedro T. L.
    Paim, Guilherme
    Costa, Eduardo
    Flores, Paulo
    Bampi, Sergio
    [J]. 2023 21ST IEEE INTERREGIONAL NEWCAS CONFERENCE, NEWCAS, 2023,
  • [50] Architectural design for space tourism
    Martinez, Vera
    [J]. ACTA ASTRONAUTICA, 2009, 64 (2-3) : 382 - 390