DocumentCode :
2026513
Title :
Towards energy-efficient linear algebra with an ATLAS library tuned for energy consumption
Author :
Lang, Jens ; Runger, Gudula ; Stocker, Paul
Author_Institution :
Dept. of Comput. Sci., Tech. Univ. Chemnitz, Chemnitz, Germany
fYear :
2015
fDate :
20-24 July 2015
Firstpage :
63
Lastpage :
70
Abstract :
Autotuning is an established method for adapting the execution of an application to the underlying hardware for minimising the execution time. This article investigates whether autotuning is also suitable for minimising the energy consumption of an application. The investigation is done with the linear algebra library ATLAS. Adaptations for the ATLAS package which enable energy autotuning are proposed. Different tuning parameters are investigated for whether they show a different behaviour when ATLAS is tuned for energy consumption instead for execution time. The results suggest that some tuning parameters have to be set differently when ATLAS is supposed to work with a minimum energy consumption than with a minimum execution time. The results further indicate that tuning the complete ATLAS package for energy consumption leads to a more energy-efficient execution than tuning it for execution time.
Keywords :
linear algebra; mathematics computing; power aware computing; ATLAS package; energy autotuning; energy consumption minimisation; energy-efficient execution; energy-efficient linear algebra; execution time minimisation; linear algebra library ATLAS; tuning parameters; Energy consumption; Energy measurement; Hardware; Niobium; Optimization; Time measurement; Tuning; ATLAS; basic linear algebra subroutines (BLAS); energy autotuning; energy efficiency; power;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing & Simulation (HPCS), 2015 International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4673-7812-3
Type :
conf
DOI :
10.1109/HPCSim.2015.7237022
Filename :
7237022
Link To Document :
بازگشت