TR-2013-03
Coordinating Application and System Adaptation for Performance, Power, and Accuracy Management
Henry Hoffmann. 30 May, 2013.
Communicated by Henry Hoffmann.
Abstract
This paper presents PowerDial++, a system for dynamically adapting
both application and system configuration in response to
unpredictable changes in application workload, available power, or
user goals. PowerDial++ coordinates the management of application
parameters governing performance versus accuracy tradeoffs with
system parameters governing performance versus power tradeoffs. Our
results show that PowerDial++'s coordinated approach provides a
greater range of operating points than application or system
configuration alone. For example, PowerDial++ can meet energy
efficiency goals with greater accuracy or meet accuracy goals with
reduced power consumption compared to prior approaches.
Additionally, PowerDial++'s ability to manage goals in multiple
dimensions provides greater efficiency in response to unpredictable
changes in application input or user goals.
Original Document
The original document is available in PDF (uploaded 30 May, 2013 by
Henry Hoffmann).