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