|
DATE:
Thursday, April 24, 2003 SPEAKER:
TITLE:
ABSTRACT:
The first half of this talk will show how an operating system can exploit hardware features to change the processor operating frequency and voltage to reduce energy consumption. This is difficult in many embedded situations due to the strict timing issues involved in control or communication applications. A class of real-time dynamic voltage scaling (RT-DVS) algorithms are introduced that can provide dramatic energy savings while maintaining timing guarantees. Although such mechanisms can improve energy efficiency of a system, there
is no assurance that the limited energy available is expended on the most
valuable tasks. The second half of this talk presents the Energy-Aware
Quality of Service (EQoS) framework that can provide varying service quality
to different applications based on task characteristics, value of results,
and runtime requirements to maximize returns on available energy. Energy-based
adaptation of the task set and service levels is formulated as a tractable
minimization problem, with both optimal solutions and fast heuristics
presented. BIO:
SDI Home: http://www.pdl.cmu.edu/SDI/ |