| | |
Summary: System-level Energy Management for Periodic Real-Time Tasks
Hakan Aydin Vinay Devadas Dakai Zhu
Department of Computer Science Department of Computer Science
George Mason University University of Texas at San Antonio
Fairfax, VA 22030 San Antonio, TX 78249
{aydin, vdevadas}@cs.gmu.edu dzhu@cs.utsa.edu
Abstract
In this paper, we consider the system-wide energy management prob-
lem for a set of periodic real-time tasks running on a DVS-enabled
processor. Our solution uses a generalized power model, in which
frequency-dependent and frequency-independent power components
are explicitly considered. Further, variations in power dissipations
and on-chip/off-chip access patterns of different tasks are encoded in
the problem formulation. Using this generalized power model, we
show that it is possible to obtain analytically the task-level energy-
efficient speed below which DVS starts to affect overall energy con-
sumption negatively. Then, we formulate the system-wide energy
management problem as a non-linear optimization problem and pro-
vide a polynomial-time solution. We also provide a dynamic slack
reclaiming extension which considers the effects of slow-down on
|