Skip to main navigation Skip to search Skip to main content

Energy analysis of parallel scientific kernels on multiple GPUs

  • University of Houston

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

7 Scopus citations

Abstract

A dramatic improvement in energy efficiency is mandatory for sustainable supercomputing and has been identified as a major challenge. Affordable energy solution continues to be of great concern in the development of the next generation of supercomputers. Low power processors, dynamic control of processor frequency and heterogeneous systems are being proposed to mitigate energy costs. However, the entire software stack must be re-examined with respect to its ability to improve efficiency in terms of energy as well as performance. In order to address this need, a better understanding of the energy behavior of applications is essential. In this paper we explore the energy efficiency of some common kernels used in high performance computing on a multi-GPU platform, and compare our results with multicore CPUs. We implement these kernels using optimized libraries like FFTW, CUBLAS and MKL. Our experiments demonstrate a relationship between energy consumption and computation-communication factors of certain application kernels. In general, we observe that the correlation of energy consumption to GPU global memory accesses is 0.73 and power consumption to operations per unit time is 0.84, signifying a strong positive relationship between them. We believe that our results will assist the HPC community in understanding the power/energy behavior of scientific kernels on multi-GPU platforms.

Original languageEnglish
Title of host publicationProceedings - 2012 Symposium on Application Accelerators in High Performance Computing, SAAHPC 2012
Pages54-63
Number of pages10
DOIs
StatePublished - 2012
Event2012 Symposium on Application Accelerators in High Performance Computing, SAAHPC 2012 - Argonne, IL, United States
Duration: Jul 10 2012Jul 11 2012

Publication series

NameSymposium on Application Accelerators in High-Performance Computing
ISSN (Print)2166-5133
ISSN (Electronic)2166-515X

Conference

Conference2012 Symposium on Application Accelerators in High Performance Computing, SAAHPC 2012
Country/TerritoryUnited States
CityArgonne, IL
Period07/10/1207/11/12

Keywords

  • Energy
  • Energy efficiency
  • High performance computing
  • Multi-GPU
  • Power
  • Scientific kernels

Fingerprint

Dive into the research topics of 'Energy analysis of parallel scientific kernels on multiple GPUs'. Together they form a unique fingerprint.

Cite this