Skip to main navigation Skip to search Skip to main content

A detailed analysis of OpenMP runtime configurations for power constrained systems

  • Md Abdullah Shahneous Bari
  • , Abid M. Malik
  • , Ahmad Qawasmeh
  • , Barbara Chapman
  • Stony Brook University
  • Hashemite University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Application level power budget allocation is one way to overcome the power constraint problem in future HPC systems. This technique mainly depends on finding an optimal number of compute nodes and power level for each node. However, utilizing that power at node level requires optimization of the underlying programming model. OpenMP is the defacto standard for intra-node parallelism. In this paper, we investigate the impact of OpenMP runtime environment on the performance of OpenMP code at the different power level. We studied 28 OpenMP parallel regions from five NAS Parallel Benchmark (NPB) applications. Based on the study we show that for a given power level, a suitable selection of OpenMP runtime parameters can improve the execution time and energy consumption of a parallel region up to 67% and 72%, respectively. We also show that these fine grain improvements resulted in upto 26% execution time and 38% energy consumption improvement for a given OpenMP application.

Original languageEnglish
Title of host publication2017 8th International Green and Sustainable Computing Conference, IGSC 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-8
Number of pages8
ISBN (Electronic)9781538634707
DOIs
StatePublished - Jul 2 2017
Event8th International Green and Sustainable Computing Conference, IGSC 2017 - Orlando, United States
Duration: Oct 23 2017Oct 25 2017

Publication series

Name2017 8th International Green and Sustainable Computing Conference, IGSC 2017
Volume2017-October

Conference

Conference8th International Green and Sustainable Computing Conference, IGSC 2017
Country/TerritoryUnited States
CityOrlando
Period10/23/1710/25/17

Fingerprint

Dive into the research topics of 'A detailed analysis of OpenMP runtime configurations for power constrained systems'. Together they form a unique fingerprint.

Cite this