%0 Conference Paper
%A Gschwandtner, Philipp
%A Knobloch, Michael
%A Mohr, Bernd
%A Pleiter, Dirk
%A Fahringer, Thomas
%T Modeling CPU Energy Consumption of HPC Applications on the IBM POWER7
%I IEEE
%M FZJ-2015-00183
%P 536 - 543
%D 2014
%X Energy consumption optimization of HPC applications inherently requires measurements for reference and comparison. However, most of today’s systems lack the necessary hardware support for power or energy measurements. Furthermore, in-band data availability is preferred for specific optimization techniques such as auto-tuning. For this reason, we present in-band energy consumption models for the IBM POWER7 processor based on hardware counters. We demonstrate that linear regression is a suitable means for modeling energy consumption, and we rely on already available, highlevelbenchmarks for training instead of self-written or handtuned micro-kernels. We compare modeling efforts for different instruction mixes caused by two compilers (GCC and IBM XL) as well as various multi-threading usage scenarios, and validate across our training benchmarks and two real-world applications. Results show mean errors of approximately 1% and overall max errors of 5.3% for GCC.
%B 2014 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)
%C 12 Feb 2014 - 14 Feb 2014, Torino (Italy)
Y2 12 Feb 2014 - 14 Feb 2014
M2 Torino, Italy
%F PUB:(DE-HGF)8
%9 Contribution to a conference proceedings
%U <Go to ISI:>//WOS:000353964700080
%R 10.1109/PDP.2014.112
%U https://juser.fz-juelich.de/record/186082