Work-in-Progress: On Leveraging Approximations for Exact System-level Design Space Exploration

In order to find good design points for embedded systems, an efficient exploration of the design space is imperative. The ever-increasing complexity of embedded systems, however, results in a deterioration of the overall exploration performance. The DSE essentially consists of two parts: (1) the search for feasible solutions and (2) the evaluation of found feasible solutions. While the search has been massively improved by ASPmT-based strategies, the evaluation emerges as the main bottleneck. Tragically, evaluating bad solutions takes as much time as evaluating good ones. Hence, in this paper we study the utilization of approximations in the evaluation process integrated in an ASPmT-based DSE to identify bad solutions more quickly while still retaining the exact Pareto-front.

[1]  Andy D. Pimentel,et al.  Design space pruning through hybrid analysis in system-level design space exploration , 2012, 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[2]  Lijun Liu,et al.  Estimation of the Pareto front in stochastic simulation through stochastic Kriging , 2017, Simul. Model. Pract. Theory.

[3]  Christian Haubelt,et al.  Exact multi-objective design space exploration using ASPmT , 2018, 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[4]  B. Ramakrishna Rau,et al.  Fast Design Space Exploration Through Validity and Quality Filtering of Subsystem Designs , 2000 .