ReSPIR: A Response Surface-Based Pareto Iterative Refinement for Application-Specific Design Space Exploration

被引:91
|
作者
Palermo, Gianluca [1 ]
Silvano, Cristina [1 ]
Zaccaria, Vittorio [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
关键词
Application-specific processors; chip multiprocessors; design space exploration;
D O I
10.1109/TCAD.2009.2028681
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Application-specific multiprocessor systems-on-chip (MPSoCs) are usually designed by using a platform-based approach, where a wide range of customizable parameters can be tuned to find the best tradeoff in terms of the selected figures of merit (such as energy, delay, and area). This optimization phase is called design space exploration (DSE), and it usually consists of a multiobjective optimization problem with multiple constraints. So far, several heuristic techniques have been proposed to address the DSE problem for MPSoC, but they are not efficient enough for managing the application-specific constraints and for identifying the Pareto front. In this paper, an efficient DSE methodology for application-specific MPSoC is proposed. The methodology is efficient in the sense that it is capable of finding a set of good candidate architecture configurations by minimizing the number of simulations to be executed. The methodology combines the design of experiments (DoEs) and response surface modeling (RSM) techniques for managing system-level constraints. First, the DoE phase generates an initial plan of experiments used to create a coarse view of the target design space to be explored by simulations. Then, a set of RSM techniques is used to refine the simulation-based exploration by exploiting the application-specific constraints to identify the maximum number of feasible solutions. To trade off the accuracy and efficiency of the proposed techniques, a set of experimental results for the customization of a symmetric shared-memory on-chip multiprocessor with actual workloads has been reported in this paper.
引用
收藏
页码:1816 / 1829
页数:14
相关论文
共 50 条
  • [21] Application-specific buffer space allocation for networks-on-chip router design
    Hu, JC
    Marculescu, R
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 354 - 361
  • [22] A case study: Synthesis and exploration of instruction set design for application-specific symbolic computing
    Huang, IJ
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 1998, 14 (04) : 821 - 842
  • [23] Application-Specific Computational Materials Design via Multiscale Modeling and the Inductive Design Exploration Method (IDEM)
    Ellis, Brett D.
    McDowell, David L.
    INTEGRATING MATERIALS AND MANUFACTURING INNOVATION, 2017, 6 (01) : 9 - 35
  • [24] Application-Specific Computational Materials Design via Multiscale Modeling and the Inductive Design Exploration Method (IDEM)
    Brett D. Ellis
    David L. McDowell
    Integrating Materials and Manufacturing Innovation, 2017, 6 : 9 - 35
  • [25] A Response Surface-Based Cost Model for Wind Farm Design
    Zhang, Jie
    Chowdhury, Souma
    Messac, Achille
    Castillo, Luciano
    ENERGY POLICY, 2012, 42 : 538 - 550
  • [26] Response surface-based performance reliability optimization design method
    Zeng, Shengkui
    Li, Feixia
    Ma, Jiming
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2009, 30 (09): : 1655 - 1660
  • [27] Synthesis of application-specific coprocessor for core-based ASIC design
    Lee, DH
    Park, IC
    Kyung, CM
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (02): : 604 - 613
  • [28] Synthesis of application-specific coprocessor for core-based ASIC design
    Lee, Dae-Hyun
    Park, In-Cheol
    Kyung, Chong-Min
    2001,
  • [29] A contribution towards model-based design of application-specific MEMS
    Klaus, Jenny
    Schaefer, Eric
    Paris, Roman
    Frank, Astrid
    Sommer, Ralf
    INTEGRATION-THE VLSI JOURNAL, 2017, 58 : 454 - 462
  • [30] Robustness-aware design space exploration through iterative refinement of D-optimal designs
    Tuzov, Ilya
    de Andres, David
    Ruiz, Juan-Carlos
    2019 15TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2019), 2019, : 23 - 30