TY - CONF
AU - Gschwandtner, Philipp
AU - Knobloch, Michael
AU - Mohr, Bernd
AU - Pleiter, Dirk
AU - Fahringer, Thomas
TI - Modeling CPU Energy Consumption of HPC Applications on the IBM POWER7
PB - IEEE
M1 - FZJ-2015-00183
SP - 536 - 543
PY - 2014
AB - 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.
T2 - 2014 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)
CY - 12 Feb 2014 - 14 Feb 2014, Torino (Italy)
Y2 - 12 Feb 2014 - 14 Feb 2014
M2 - Torino, Italy
LB - PUB:(DE-HGF)8
UR - <Go to ISI:>//WOS:000353964700080
DO - DOI:10.1109/PDP.2014.112
UR - https://juser.fz-juelich.de/record/186082
ER -