DeSpErate: Speeding-up Design Space Exploration by using Predictive Simulation Scheduling

被引:0
|
作者
Mariani, Giovanni [1 ]
Palermo, Gianluca [1 ]
Zaccaria, Vittorio [1 ]
Silvano, Cristina [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Milan, Italy
来源
2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE) | 2014年
关键词
OPTIMIZATION; REGRESSION; ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The design space exploration (DSE) phase is used to tune configurable system parameters and it generally consists of a multiobjective optimization (MOO) problem. It is usually done at pre-design phase and consists of the evaluation of large design spaces where each configuration requires long simulation. Several heuristic techniques have been proposed in the past and the recent trend is reducing the exploration time by using analytic prediction models to approximate the system metrics, effectively pruning sub-optimal configurations from the exploration scope. However, there is still a missing path towards the effective usage of the underlying computing resources used by the DSE process. In this work, we will show that an alternative and almost orthogonal approach-focused on exploiting the available parallelism in terms of computing resources - can be used to better schedule the simulations and to obtain a high speedup with respect to state of the art approaches, without compromising the accuracy of exploration results. Experimental results will be presented by dealing with the DSE problem of a shared memory multi-core system considering a variable number of available parallel resources to support the DSE phase(1).
引用
收藏
页数:4
相关论文
共 35 条
  • [1] DeSpErate plus plus : An Enhanced Design Space Exploration Framework Using Predictive Simulation Scheduling
    Mariani, Giovanni
    Palermo, Gianluca
    Zaccaria, Vittorio
    Silvano, Cristina
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (02) : 293 - 306
  • [2] Speeding-up structured probabilistic inference using pattern mining
    Torti, Lionel
    Gonzales, Christophe
    Wuillemin, Pierre-Henri
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2013, 54 (07) : 900 - 918
  • [3] Speeding-up Startup Process of a Clean Coal Supercritical Power Generation Station via Classical Model Predictive Control
    Abu Znad, Omar
    Mohamed, Omar
    Abu Elhaija, Wejdan
    PROCESS INTEGRATION AND OPTIMIZATION FOR SUSTAINABILITY, 2022, 6 (03) : 751 - 764
  • [4] Speeding-up ab initio molecular dynamics with hybrid functionals using adaptively compressed exchange operator based multiple timestepping
    Mandal, Sagarmoy
    Nair, Nisanth N.
    JOURNAL OF CHEMICAL PHYSICS, 2019, 151 (15):
  • [5] Design Space Exploration for the Implementation of a Predictive Current Controller based on FPGA
    Martin, Pedro
    Machado, Osmell
    Rodriguez, Francisco J.
    Bueno, Emilio J.
    2012 IEEE 23RD INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2012, : 161 - 164
  • [6] Automated design space exploration for poultry processing systems using discrete-event simulation
    Paape, Nick
    van Eekelen, Joost A. W. M.
    Reniers, Michel A.
    INTERNATIONAL JOURNAL OF FOOD ENGINEERING, 2024,
  • [7] Design space exploration using Self-Organizing Map based adaptive sampling
    Ito, Keiichi
    Couckuyt, Ivo
    d'Ippolito, Roberto
    Dhaene, Tom
    APPLIED SOFT COMPUTING, 2016, 43 : 337 - 346
  • [8] Design Space Exploration for Powertrain Electrification using Gaussian Processes
    Jung, Daniel
    Ahmed, Qadeer
    Rizzoni, Giorgio
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 846 - 851
  • [9] Rapid design space exploration using legacy design data and technology scaling trend
    Thangaraj, Charles
    Alkan, Cengiz
    Chen, Tom
    INTEGRATION-THE VLSI JOURNAL, 2010, 43 (02) : 202 - 219
  • [10] Model-driven design space exploration for multi-robot systems in simulation
    Harbin, James
    Gerasimou, Simos
    Matragkas, Nicholas
    Zolotas, Thanos
    Calinescu, Radu
    Santana, Misael Alpizar
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (05): : 1665 - 1688