Power aware high performance computing: Challenges and opportunities for application and system developers - Survey & tutorial

Matthias Maiterth, Torsten Wilde, David K Lowenthal, Barry Rountree, Martin Schulz, Jonathan Eastep, Dieter Kranzlmiiller

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

Power and energy consumption are seen of one of the most critical design factor for any next generation large-scale HPC system. The price centers have to pay for energy is shifting the budgets from investment to operating costs, leading to scenarios in which the sizes of systems will be determined by their power needs, rather by the initial hardware cost. As a consequence, virtually all funding agencies for HPC projects around the world have set aggressive goals for peak power requirements in future machines. Yet, with today's HPC architectures and systems, these goals are still far out of reach: they will only be achievable through a complex set of mechanisms at all levels of hardware and software, from buildings and infrastructure to software control and all the way to microarchitectural solutions. All of these mechanisms will ultimately impact the application developer. On future HPC systems, running a code efficiently (as opposed to purely with high performance) will be a major requirement for every user. This work accompanies the tutorial 'Power Aware High Performance Computing: Challenges and Opportunities for Application and system Developers' and captures the key aspects discussed. We will review existing literature to discuss the challenges caused by power and energy constraints, present available approaches in hardware and software, highlight impacts on HPC center and infrastructure design as well as operations, and ultimately show how this shift in paradigm from 'cycle awareness' to 'power awareness' will impact application development.

Original languageEnglish (US)
Title of host publicationProceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages3-10
Number of pages8
ISBN (Electronic)9781538632505
DOIs
StatePublished - Sep 12 2017
Event15th International Conference on High Performance Computing and Simulation, HPCS 2017 - Genoa, Italy
Duration: Jul 17 2017Jul 21 2017

Other

Other15th International Conference on High Performance Computing and Simulation, HPCS 2017
CountryItaly
CityGenoa
Period7/17/177/21/17

Keywords

  • Energy efficiency
  • HPC
  • Infrastructure
  • Performance Optimization
  • Power
  • Power Aware Scheduling
  • Runtime
  • System Software

ASJC Scopus subject areas

  • Computer Science Applications
  • Information Systems and Management
  • Modeling and Simulation
  • Computer Networks and Communications
  • Computer Science (miscellaneous)

Fingerprint Dive into the research topics of 'Power aware high performance computing: Challenges and opportunities for application and system developers - Survey & tutorial'. Together they form a unique fingerprint.

  • Cite this

    Maiterth, M., Wilde, T., Lowenthal, D. K., Rountree, B., Schulz, M., Eastep, J., & Kranzlmiiller, D. (2017). Power aware high performance computing: Challenges and opportunities for application and system developers - Survey & tutorial. In Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017 (pp. 3-10). [8035050] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/HPCS.2017.11