Adaptive performance sensitivity model to support GPU power management

Francesco Paterna, Ujjwal Gupta, Raid Ayoub, Umit Ogras, Michael Kishinevsky

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

Abstract

Integrated graphics units consume a large portion of power in client and mobile systems. Pro-active power management algorithms have been devised to meet expected user experience while reducing energy consumption. These techniques often rely on power and performance sensitivity models that are constructed at design phase using a number of workloads. Despite this, the lack of representative workloads and model identification overhead adversely impact accuracy and development time, respectively. Conversely, two main challenges limit runtime post-design identification: the absence of sensitivity feedback from the system and the limited computational resources. We propose a two-stage methodology that first identifies the features of the sensitivity model offline by leveraging a reduced amount of training data and then uses recursive least square algorithm to fit and adapt the coefficients of the model to workload changes at runtime. The proposed adaptive approach can reduce offline training data by 50% with respect to full offline model identification while maintaining accuracy as much as 95% on average.

Original languageEnglish (US)
Title of host publication1st Workshop on AutotuniNg and aDaptivity AppRoaches for Energy efficient HPC Systems, ANDARE 2017 - A Workshop part of PACT 2017
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450353632
DOIs
StatePublished - Sep 9 2017
Event1st Workshop on AutotuniNg and aDaptivity AppRoaches for Energy efficient HPC Systems, ANDARE 2017 - Portland, United States
Duration: Sep 9 2017 → …

Publication series

NameACM International Conference Proceeding Series
VolumePart F132205

Other

Other1st Workshop on AutotuniNg and aDaptivity AppRoaches for Energy efficient HPC Systems, ANDARE 2017
Country/TerritoryUnited States
CityPortland
Period9/9/17 → …

Keywords

  • Adaptive learning
  • Frame time
  • GPU
  • Online modeling
  • Performance sensitivity
  • Power management

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Adaptive performance sensitivity model to support GPU power management'. Together they form a unique fingerprint.

Cite this