DocumentCode :
129947
Title :
CoAdapt: Predictable Behavior for Accuracy-Aware Applications Running on Power-Aware Systems
Author :
Hoffmann, Henry
Author_Institution :
Dept. of Comput. Sci., Univ. of Chicago, Chicago, IL, USA
fYear :
2014
fDate :
8-11 July 2014
Firstpage :
223
Lastpage :
232
Abstract :
We present CoAdapt, a runtime that coordinates accuracy-aware applications, which expose accuracy/performance tradeoffs, with power-aware systems, which manage power/performance tradeoffs. This is a challenging problem because decisions made at one level affect, and often counteract, decisions made at the other, leading to unpredictable behavior. Prior approaches have coordinated application and system, but provide a guarantee in only a single dimension (i.e., just one of performance, power, or accuracy). In contrast, CoAdapt addresses the full performance/power/accuracy problem space with an adaptive runtime control system that guarantees behavior in any two of these dimensions, while optimizing the third. We implement CoAdapt on a Linux/x86 platform and show it predictably stabilizes to the desired behavior, adapts to phases in application workload, and supports dynamic changes to behavioral goals.
Keywords :
Linux; power aware computing; CoAdapt; Linux/x86 platform; accuracy-aware applications; accuracy/performance tradeoffs; adaptive runtime control system; application workload; behavioral goals; performance/power/accuracy problem space; power-aware systems; power/performance tradeoffs; predictable behavior; Accuracy; Adaptive systems; Control systems; Oscillators; Power demand; Real-time systems; Runtime; accuracy-aware; adaptive; control; power-aware; self-aware computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems (ECRTS), 2014 26th Euromicro Conference on
Conference_Location :
Madrid
Print_ISBN :
978-1-4799-5797-2
Type :
conf
DOI :
10.1109/ECRTS.2014.32
Filename :
6932604
Link To Document :
بازگشت