DocumentCode :
2635487
Title :
Meta-model Assisted Optimization for Design Space Exploration of Multi-Processor Systems-on-Chip
Author :
Mariani, Giovanni ; Palermo, Gianluca ; Silvano, Cristina ; Zaccaria, Vittorio
Author_Institution :
ALaRI, Univ. of Lugano, Lugano, Switzerland
fYear :
2009
fDate :
27-29 Aug. 2009
Firstpage :
383
Lastpage :
389
Abstract :
Multi-processor Systems-on-chip are currently designed by using platform-based synthesis techniques. In this approach, a wide range of platform parameters are tuned to find the best trade-offs in terms of the selected system figures of merit (such as energy, delay and area). This optimization phase is called Design Space Exploration (DSE) and it generally consists of a Multi-Objective Optimization (MOO) problem. The design space of a Multi-processor architecture is too large to be evaluated comprehensively. So far, several heuristic techniques have been proposed to address the MOO problem, but they are characterized by low efficiency to identify the Pareto front. In this paper, we address the MPSoC DSE problem by using an NSGA-II modified to be assisted by an Artificial Neural Network (ANN). In particular we exploit statistical methods to compute the prediction confidence intervals for the ANN approximations. These information are adopted in the evolution control strategy in order to carefully select which individuals should be simulated. Experimental results show that the proposed techniques is able to reduce the simulations needed for the optimization without decreasing the quality of the obtained Pareto Front. Results are compared with state of the art techniques to demonstrate that optimization time due to simulation can be speed up by adopting statistical methods during evolution control.
Keywords :
Pareto optimisation; approximation theory; evolutionary computation; multiprocessing systems; neural nets; statistical analysis; system-on-chip; ANN approximations; MOO problem; NSGA-II modified; Pareto front identification; artificial neural network; design space exploration; evolution control strategy; meta-model assisted optimization; multiobjective optimization; multiprocessor system-on-chip; platform-based synthesis technique; statistical methods; Algorithm design and analysis; Artificial neural networks; Computational modeling; Context modeling; Design methodology; Design optimization; Optimization methods; Space exploration; Statistical analysis; System-on-a-chip; Artificial Neural Network; Meta-model Assisted Optimization; Multi-Objective Optimization; Multi-Processor System on Chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
Conference_Location :
Patras
Print_ISBN :
978-0-7695-3782-5
Type :
conf
DOI :
10.1109/DSD.2009.154
Filename :
5350073
Link To Document :
بازگشت