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
关键词
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
相关论文
共 50 条
  • [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 Robot Exploration by Exploiting Background Information
    Osswald, Stefan
    Bennewitz, Maren
    Burgard, Wolfram
    Stachniss, Cyrill
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2016, 1 (02): : 716 - 723
  • [3] Scheduling parallel dedicated machines with the speeding-up resource
    Kellerer, Hans
    Strusevich, Vitaly A.
    NAVAL RESEARCH LOGISTICS, 2008, 55 (05) : 377 - 389
  • [4] Speeding-up simulation of cogging process by multigrid method
    Ramadan, Mohamad
    Khaled, Mahmoud
    Fourment, Lionel
    INTERNATIONAL JOURNAL OF MATERIAL FORMING, 2019, 12 (01) : 45 - 55
  • [5] Speeding-up simulation of cogging process by multigrid method
    Mohamad Ramadan
    Mahmoud Khaled
    Lionel Fourment
    International Journal of Material Forming, 2019, 12 : 45 - 55
  • [6] SPEEDING-UP OF CONVERGENCE OF GUMMEL ITERATIONS FOR TRANSIENT SIMULATION
    OBRECHT, MS
    ELMASRY, MI
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 1993, 12 (04) : 311 - 317
  • [7] Speeding-Up Software Development Using Embedded Scripting
    Cheng, Harry H.
    DR DOBBS JOURNAL, 2009, 34 (01): : 8 - 8
  • [8] Speeding-up multi-robot exploration by considering semantic place information
    Stachniss, Cyrill
    Mozos, Oscar Martinez
    Burgard, Wolfram
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, : 1692 - +
  • [9] 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
  • [10] Relaxed Synchronization Technique for Speeding-up the Parallel Simulation of Multiprocessor Systems
    Yun, Dukyoung
    Kim, Sungchan
    Ha, Soonhoi
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 449 - 454