DocumentCode :
1499379
Title :
OSCAR: An Optimization Methodology Exploiting Spatial Correlation in Multicore Design Spaces
Author :
Mariani, G. ; Palermo, G. ; Zaccaria, V. ; Silvano, C.
Author_Institution :
Adv. Learning & Res. Inst., Univ. of Lugano, Lugano, Switzerland
Volume :
31
Issue :
5
fYear :
2012
fDate :
5/1/2012 12:00:00 AM
Firstpage :
740
Lastpage :
753
Abstract :
This paper presents OSCAR, an optimization methodology exploiting spatial correlation of multicore design spaces. This paper builds upon the observation that power consumption and performance metrics of spatially close design configurations (or points) are statistically correlated. We propose to exploit the correlation by using a response surface model (RSM), i.e., a closed-form expression suitable for predicting the quality of nonsimulated design points. This model is useful during the design space exploration (DSE) phase to quickly converge to the Pareto set of the multiobjective problem without executing lengthy simulations. To this end, we introduce a multiobjective optimization heuristic which iteratively updates and queries the RSM to identify the design points with the highest expected improvement. The RSM allows to consolidate the Pareto set by reducing the number of simulations required, thus speeding up the exploration process. We compare the proposed heuristic with state-of-the-art approaches [conventional, RSM-based, and structured design of experiments (DoEs)]. Experimental results show that OSCAR is a faster heuristic with respect to state-of-the-art techniques such as response-surface Pareto iterative refinement ReSPIR and nondominated-sorting genetic algorithm NSGA-II. In fact, OSCAR used a lower number of simulations to produce a similar solution, i.e., an average of 150 simulations instead of 320 simulations (NSGA-II) and 178 simulations (ReSPIR). When the number of design points is fixed to an average of 300, OSCAR achieves less than 0.6% in terms of average distance with respect to the reference solution while NSGA-II achieves 3.4%. Reported results also show that OSCAR can significantly improve structured DoE approaches by slightly increasing the number of experiments.
Keywords :
Pareto optimisation; circuit optimisation; genetic algorithms; heuristic programming; integrated circuit design; multiprocessing systems; response surface methodology; sorting; statistical analysis; system-on-chip; DSE phase; DoE; MPEG2 decoder MPSoC architecture; NSGA-II nondominated-sorting genetic algorithm; OSCAR methodology; Pareto set; ReSPIR; closed-form expression; design of experiments; design space exploration phase process; multicore design spaces; multiobjective optimization heuristic; multiobjective problem; nonsimulated design point quality; optimization methodology; power consumption; response surface model; response-surface Pareto iterative refinement; spatial correlation; Analytical models; Computational modeling; Correlation; Integrated circuit modeling; Measurement; Optimization; Uncertainty; Design space exploration; multicore architectures; response surface models;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2011.2177457
Filename :
6186864
Link To Document :
بازگشت