DeSpErate plus plus : An Enhanced Design Space Exploration Framework Using Predictive Simulation Scheduling

被引:9
|
作者
Mariani, Giovanni [1 ]
Palermo, Gianluca [1 ]
Zaccaria, Vittorio [1 ]
Silvano, Cristina [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, I-20133 Milan, Italy
关键词
Computer performance; concurrency control; design automation; evolutionary computation; high performance computing; parallel architectures; SYSTEM-LEVEL DESIGN; OPTIMIZATION; ALGORITHM; ACCURATE;
D O I
10.1109/TCAD.2014.2379634
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Exploring the design space of computer architectures generally consists of a trial-and-error procedure where several architectural configurations are evaluated by using simulation techniques. The final goal of the multiobjective design space exploration (DSE) process is the identification of architectural configurations optimal for a set of target objective functions, typically power consumption, and performance. Simulations are computationally expensive making it rather hard to efficiently explore the design space to identify high-quality configurations in an acceptable exploration time when relying solely on a single-core machine to run simulations. To tackle this problem, engineers proposed solutions based on either: 1) the use of approximate analytic performance models to prune the suboptimal regions of the design space by reducing the number of simulations to run or 2) the use of parallel computing resources to run different simulations concurrently. In this paper we demonstrate that, to efficiently speedup the DSE process while fully exploiting the parallel computing infrastructure, we need to combine the two techniques together in a structured manner. In this paper, we investigate this issue and we propose a DSE solution that exploits approximate analytic prediction models to improve the simulation schedule on a parallel computing environment rather than to prune the number of simulations. Experimental results demonstrate that the proposed technique provides a speedup from 1.26x to 4x with respect to other parallel state-of-the art DSE techniques.
引用
收藏
页码:293 / 306
页数:14
相关论文
共 50 条
  • [31] Architectural Design Exploration Using Generative Design: Framework Development and Case Study of a Residential Block
    Mukkavaara, Jani
    Sandberg, Marcus
    BUILDINGS, 2020, 10 (11) : 1 - 17
  • [32] ReSP: A Nonintrusive Transaction-Level Reflective MPSoC Simulation Platform for Design Space Exploration
    Beltrame, Giovanni
    Fossati, Luca
    Sciuto, Donatella
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (12) : 1857 - 1869
  • [33] Exploration of anisotropic design space by using unified Taylor-cokriging method
    Zhang, Zebin
    Li, Yaohui
    APPLIED MATHEMATICAL MODELLING, 2022, 110 : 45 - 60
  • [34] Systematic design space exploration and rearrangement of the MDO problem by using probabilistic methodology
    Jeon, Yong-Hee
    Jun, Sangook
    Kang, Seungon
    Lee, Dong-Ho
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2012, 26 (09) : 2825 - 2836
  • [35] A novel visualization enabled decision support framework for data-driven integrated design space exploration
    Sushil, Rashmi Rama
    Baby, Mathew
    Sharma, Gehendra
    Nellippallil, Anand Balu
    Ramu, Palaniappan
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2025, 68 (01)
  • [36] MOOS: A Multi-Objective Design Space Exploration and Optimization Framework for NoC Enabled Manycore Systems
    Deshwal, Aryan
    Jayakodi, Nitthilan Kanappan
    Joardar, Biresh Kumar
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [37] A Design-Space Exploration Framework for Application-Specific Machine Learning Targeting Reconfigurable Computing
    Mahmood, Safdar
    Huebner, Michael
    Reichenbach, Marc
    APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023, 2023, 14251 : 371 - 374
  • [38] CSDSE: An efficient design space exploration framework for deep neural network accelerator based on cooperative search
    Feng, Kaijie
    Fan, Xiaoya
    An, Jianfeng
    Wang, Haoyang
    Li, Chuxi
    NEUROCOMPUTING, 2025, 623
  • [39] HierCGRA: A Novel Framework for Large-scale CGRA with Hierarchical Modeling and Automated Design Space Exploration
    Chen, Sichao
    Cai, Chang
    Zheng, Su
    Li, Jiangnan
    Zhu, Guowei
    Li, Jingyuan
    Yan, Yazhou
    Dai, Yuan
    Yin, Wenbo
    Wang, Lingli
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2024, 17 (02)
  • [40] Multi-objective design space exploration using explainable surrogate models
    Palar, Pramudita Satria
    Dwianto, Yohanes Bimo
    Zuhal, Lavi Rizki
    Morlier, Joseph
    Shimoyama, Koji
    Obayashi, Shigeru
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2024, 67 (03)