A component infrastructure for performance and power modeling of parallel scientific applications

  • Van Bui
  • , Boyana Norris
  • , Kevin Huck
  • , Lois Curfman Mclnnes
  • , Li Li
  • , Oscar Hernandez
  • , Barbara Chapman

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

21 Scopus citations

Abstract

Characterizing the performance of scientific applications is essential for effective code optimization, both by compilers and by high-level adaptive numerical algorithms. While maximizing power efficiency is becoming increasingly important in current high-performance architectures, little or no hardware or software support exists for detailed power measurements. Hardware counter-based power models are a promising method for guiding software-based techniques for reducing power. We present a component-based infrastructure for performance and power modeling of parallel scientific applications. The power model leverages on-chip performance hardware counters and is designed to model power consumption for modern multiprocessor and multicore systems. Our tool infrastructure includes application components as well as performance and power measurement and analysis components. We collect performance data using the TAU performance component and apply the power model in the performance and power analysis of a PETSc-based parallel fluid dynamics application by using the PerfExplorer component.

Original languageEnglish
Title of host publicationProceeding of the Component Based High Performance Workshop - CompFrame/HPC-GECO Workshop Series, CBHPC'08
DOIs
StatePublished - 2008
Externally publishedYes
Event2008 Component Based High Performance Workshop - CompFrame/HPC-GECO Workshop Series, CBHPC'08 - Karlsruhe, Germany
Duration: Oct 16 2008Oct 17 2008

Publication series

NameProceeding of the Component Based High Performance Workshop - CompFrame/HPC-GECO Workshop Series, CBHPC'08

Conference

Conference2008 Component Based High Performance Workshop - CompFrame/HPC-GECO Workshop Series, CBHPC'08
Country/TerritoryGermany
CityKarlsruhe
Period10/16/0810/17/08

Keywords

  • CCA
  • Common component architecture
  • Performance modeling
  • Power modeling

Fingerprint

Dive into the research topics of 'A component infrastructure for performance and power modeling of parallel scientific applications'. Together they form a unique fingerprint.

Cite this