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 条
  • [31] Loop-Oriented Metrics for Exploring an Application-Specific Architecture Design-Space
    Mbaye, Maria
    Belanger, Normand
    Savaria, Yvon
    Pierre, Samuel
    2008 INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2008, : 257 - +
  • [32] Efficient design space exploration for application specific systems-on-a-chip
    Ascia, Giuseppe
    Catania, Vincenzo
    Di Nuovo, Alessandro G.
    Palesi, Maurizio
    Patti, Davide
    JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (10) : 733 - 750
  • [33] Design and Application Space Exploration of a Domain-Specific Accelerator System
    Feng, Fan
    Li, Li
    Wang, Kun
    Fu, Yuxiang
    He, Guoqiang
    Pan, Hongbing
    ELECTRONICS, 2018, 7 (04)
  • [34] An Efficient Design Space Exploration Methodology for Multiprocessor SoC Architectures based on Response Surface Methods
    Palermo, Gianluca
    Silvano, Cristina
    Zaccaria, Vittorio
    2008 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2008, : 150 - 157
  • [35] A Response Surface Method for Design Space Exploration and Optimization of Analog Circuits
    Khawas, Arnab
    Banerjee, Amitava
    Mukhopadhyay, Siddhartha
    2011 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2011, : 84 - 89
  • [36] Comparison of Response Surface-Based Preliminary Design Methodologies for a Gas Turbine Combustor
    Mahto, Navin
    Chakravarthy, Satyanarayanan R.
    DEFENCE SCIENCE JOURNAL, 2024, 74 (02) : 216 - 224
  • [37] Automotive crashworthiness design using response surface-based variable screening and optimization
    Craig, KJ
    Stander, N
    Dooge, DA
    Varadappa, S
    ENGINEERING COMPUTATIONS, 2005, 22 (1-2) : 38 - 61
  • [38] DESIGN SPACE EXPLORATION FOR APPLICATION SPECIFIC FPGAS IN SYSTEM-ON-A-CHIP DESIGNS
    Hammerquist, Mark
    Lysecky, Roman
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2008, : 279 - 282
  • [39] Rapid Design Space Exploration of Application Specific Heterogeneous Pipelined Multiprocessor Systems
    Javaid, Haris
    Ignjatovic, Aleksander
    Parameswaran, Sri
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (11) : 1777 - 1789
  • [40] An effective response surface-based optimisation approach for soil vapour extraction system design
    Fen, C. -S.
    Cheng, H. -C.
    Ku, C. -C.
    CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS, 2008, 25 (03) : 227 - 243