Computer Science - Research and Development

, Volume 29, Issue 3, pp 211–219

Mapping fine-grained power measurements to HPC application runtime characteristics on IBM POWER7

Authors

    • Jülich Supercomputing Centre (JSC)
  • Maciej Foszczynski
    • Jülich Supercomputing Centre (JSC)
  • Willi Homberg
    • Jülich Supercomputing Centre (JSC)
  • Dirk Pleiter
    • Jülich Supercomputing Centre (JSC)
  • Hans Böttiger
    • IBM Deutschland Research & Development GmbH
Special Issue Paper

DOI: 10.1007/s00450-013-0245-5

Cite this article as:
Knobloch, M., Foszczynski, M., Homberg, W. et al. Comput Sci Res Dev (2014) 29: 211. doi:10.1007/s00450-013-0245-5

Abstract

Optimization of energy consumption is a key issue for future HPC. Evaluation of energy consumption requires a fine-grained power measurement. Additional useful information is obtained when performing these measurements at component level. In this paper we describe a setup which allows to perform fine-grained power measurements up to a 1 ms resolution at component level on IBM POWER (IBM and POWER are trademarks of IBM in USA and/or other countries.) machines. We further developed a plug-in for VampirTrace that allows us to correlate these power measurements with application performance characteristics, e.g. obtained by hardware performance counters. This environment enables us to generate both power and performance profiles. Such profiles provide valuable input to develop future strategies for improving workload-driven energy usage per performance. We show in comparison with power profiles of coarser granularity that these fine-grained measurements are necessary to capture the dynamics of power switching.

Keywords

EnergyPerformancePower consumptionPOWER7

Copyright information

© Springer-Verlag Berlin Heidelberg 2013