DocumentCode
3376356
Title
Unified theory of real-time task scheduling and dynamic voltage/frequency Scaling on MPSoCs
Author
Kooti, Hessam ; Bozorgzadeh, Eli
Author_Institution
Comput. Sci. Dept., Univ. of California, Irvine, Irvine, CA, USA
fYear
2010
fDate
7-11 Nov. 2010
Firstpage
139
Lastpage
142
Abstract
Dynamic voltage/frequency scaling (DVFS) and adaptive body biasing (ABB) have shown to effectively reduce dynamic and leakage energy consumption in real-time embedded systems. Although these techniques exploit the slack time on a given task ordering, the task ordering may not provide a slack time distribution that DVFS/ABB can benefit from and this can limit the potential energy saving such techniques can provide. In this paper, we present an optimal network flow based solution for simultaneous static real-time scheduling and energy minimization (DVFS and ABB) on multiprocessors. Results show that our optimal solution reduces the energy dissipation by 47.84%, 26.21% and 17.46%, on average, in comparison with no-DVFS execution, voltage scaling algorithm with virtual continuous speed and an optimal energy minimization algorithm without task re-ordering, respectively.
Keywords
logic design; processor scheduling; system-on-chip; MPSoC; adaptive body biasing; dynamic voltage-frequency scaling; energy minimization; leakage energy consumption; multiprocessor; optimal network flow; real time embedded systems; real time task scheduling; unified theory; Bandwidth; Energy consumption; Equations; Mathematical model; Modems; Program processors; Real time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
978-1-4244-8193-4
Type
conf
DOI
10.1109/ICCAD.2010.5654119
Filename
5654119
Link To Document