Title :
Energy consumption reduction by automatic selection of compiler options
Author :
Patyk, Tomasz ; Hannula, Harri ; Kellomäki, Pertti ; Takala, Jarmo
Author_Institution :
Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere, Finland
Abstract :
This paper presents a statistical approach of finding a set of optimum compiler options to minimize the energy consumption of the compiled executable. The method employs a statistical, non-parametric analysis, namely the Mann-Whitney test, to determine a set of options to be turned on and off for a particular source code. Energy measurements show that an improvement of up to 15% over the default optimization set up of the compiler can be achieved with this methodology.
Keywords :
nonparametric statistics; optimising compilers; statistical analysis; Mann-Whitney test; automatic compiler option selection; energy consumption minimization; energy consumption reduction; executable compilation; optimum compiler options; source code; statistical nonparametric analysis; Battery charge measurement; Embedded system; Energy consumption; Energy efficiency; Energy measurement; Hardware; Optimization methods; Optimizing compilers; Sampling methods; Testing;
Conference_Titel :
Signals, Circuits and Systems, 2009. ISSCS 2009. International Symposium on
Conference_Location :
Iasi
Print_ISBN :
978-1-4244-3785-6
Electronic_ISBN :
978-1-4244-3786-3
DOI :
10.1109/ISSCS.2009.5206106