Thread-level CPU power measurement for high performance parallel systems: Impact analysis of system control parameters on HPC energy Efficiency Article

Newsom, DK, Azari, SF, Serres, O et al. (2016). Thread-level CPU power measurement for high performance parallel systems: Impact analysis of system control parameters on HPC energy Efficiency . International Journal of Computing and Digital Systems, 5(3), 189-209. 10.12785/IJCDS/050301

cited authors

  • Newsom, DK; Azari, SF; Serres, O; Badawy, AH; El-Ghazawi, T

abstract

  • Research in high performance computing (HPC) energy optimization is a growing field motivated by cost and environmental drivers. One of the key challenges in reducing program-dependent HPC power consumption is precise measurement of the thread-level CPU (as distinct from other system components) energy use during the initialization and execution phases of a parallel program's execution. In support of our research in Partitioned Global Address Space (PGAS) power optimization we developed a scalable CPU direct measurement framework with its associated reporting and data acquisition components. We utilized this framework to evaluate the execution time and energy consumption impact of our code optimizations. The measurement framework itself and the associated instrumentation is sufficiently scalable to support any program-level energy optimization research in high performance parallel systems.

publication date

  • May 1, 2016

Digital Object Identifier (DOI)

start page

  • 189

end page

  • 209

volume

  • 5

issue

  • 3