DocumentCode :
2990144
Title :
Automatic multi-objective optimization of parameters for hardware and code optimizations
Author :
Jahr, Ralf ; Ungerer, Theo ; Calborean, Horia ; Vintan, Lucian
Author_Institution :
Inst. of Comput. Sci., Univ. of Augsburg, Augsburg, Germany
fYear :
2011
fDate :
4-8 July 2011
Firstpage :
308
Lastpage :
316
Abstract :
Recent computer architectures can be configured in lots of different ways. To explore this huge design space, system simulators are typically used. As performance is no longer the only decisive factor but also e.g. power usage or the re source usage of the system it became very hard for designers to select optimal configurations. In this article we use a multi-objective design space exploration tool called FADSE to explore the vast design space of the Grid Alu Processor (GAP) and its post-link optimizer called GAPtimize. We improved FADSE with techniques to make it more robust against failures and to speed up evaluations through parallel processing. For the GAP, we present an approximation of the hardware complexity as second objective besides execution time. Mining of functions applied as a whole program optimization with GAPtimize is used as example for a code optimization. We show that FADSE is able to thoroughly explore the design space for both GAP and GAPtimize and it can find an ap proximation of the Pareto frontier consisting of near-optimal individuals in moderate time.
Keywords :
Pareto optimisation; microprocessor chips; FADSE; GAPtimize; Grid Alu Processor; Pareto frontier; automatic multiobjective optimization; code optimization; computer architectures; hardware complexity; hardware optimization; multiobjective design space exploration tool; near-optimal individual; optimal configuration; parallel processing; program optimization; system simulators; Arrays; Complexity theory; Hardware; Optimization; Registers; Space exploration; Automatic design space exploration; Code optimization; Hardware complexity estimation; Multiobjective optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2011 International Conference on
Conference_Location :
Istanbul
Print_ISBN :
978-1-61284-380-3
Type :
conf
DOI :
10.1109/HPCSim.2011.5999839
Filename :
5999839
Link To Document :
بازگشت