Analysis of Application Power and Schedule Composition in a High Performance Computing Environment

Research output: NRELTechnical Report

Abstract

As the capacity of high performance computing (HPC) systems continues to grow, small changes in energy management have the potential to produce significant energy savings. In this paper, we employ an extensive informatics system for aggregating and analyzing real-time performance and power use data to evaluate energy footprints of jobs running in an HPC data center. We look at the effects of algorithmic choices for a given job on the resulting energy footprints, and analyze application-specific power consumption, and summarize average power use in the aggregate. All of these views reveal meaningful power variance between classes of applications as well as chosen methods for a given job. Using these data, we discuss energy-aware cost-saving strategies based on reordering the HPC job schedule. Using historical job and power data, we present a hypothetical job schedule reordering that: (1) reduces the facility's peak power draw and (2) manages power in conjunction with a large-scale photovoltaic array. Lastly, we leverage this data to understand the practical limits on predicting key power use metrics at the time of submission.
Original languageAmerican English
Number of pages34
DOIs
StatePublished - 2016

NREL Publication Number

  • NREL/TP-2C00-65392

Keywords

  • campus integration
  • data centers
  • power scheduling
  • supercomputer

Fingerprint

Dive into the research topics of 'Analysis of Application Power and Schedule Composition in a High Performance Computing Environment'. Together they form a unique fingerprint.

Cite this