Practical performance prediction under dynamic Voltage frequency scaling

Barry Rountree, David K. Lowenthal, Martin Schulz, Bronis R. De Supinski

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

60 Scopus citations

Abstract

Predicting performance under Dynamic Voltage Frequency Scaling (DVFS) remains an open problem. Current best practice explores available performance counters to serve as input to linear regression models that predict performance. However, the inaccuracies of these models require that large-scale DVFS runtime algorithms predict performance conservatively in order to avoid significant consequences of mispredictions. Recent theoretical work based on interval analysis advocates a more accurate and reliable solution based on a single new performance counter, Leading Loads. In this paper, we evaluate a processor-independent analytic framework for existing performance counters based on this interval analysis model. We begin with an analysis of the counters used in many published models. We then briefly describe the Leading Loads architectural model and describe how we can use Leading Loads Cycles to predict performance under DVFS. We validate this approach for the NAS Parallel Benchmarks and SPEC CPU 2006 benchmarks, demonstrating an order of magnitude improvement in both error and standard deviation compared to the best existing approaches.

Original languageEnglish (US)
Title of host publication2011 International Green Computing Conference and Workshops, IGCC 2011
DOIs
StatePublished - 2011
Event2011 International Green Computing Conference, IGCC 2011 - Orlando, FL, United States
Duration: Jul 25 2011Jul 28 2011

Publication series

Name2011 International Green Computing Conference and Workshops, IGCC 2011

Other

Other2011 International Green Computing Conference, IGCC 2011
Country/TerritoryUnited States
CityOrlando, FL
Period7/25/117/28/11

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Environmental Engineering

Fingerprint

Dive into the research topics of 'Practical performance prediction under dynamic Voltage frequency scaling'. Together they form a unique fingerprint.

Cite this