DocumentCode
3074993
Title
An energy-aware algorithm exploiting limited preemptive scheduling under fixed priorities
Author
Bambagini, Mario ; Bertogna, Marko ; Marinoni, Mauro ; Buttazzo, Giorgio
Author_Institution
Scuola Superiore Sant´Anna, Pisa, Italy
fYear
2013
fDate
19-21 June 2013
Firstpage
3
Lastpage
12
Abstract
This paper presents a new energy-aware algorithm that integrates Dynamic Voltage and Frequency Scaling (DVFS) and Dynamic Power Management (DPM) techniques to further reduce energy consumption in embedded systems. It consists of an off-line DVFS-stage, for computing the speed that minimizes energy consumption during active intervals while guaranteeing timing constraints, and an online DPM-stage, for prolonging sleep intervals by postponing task execution. Moreover, limited preemptive scheduling is exploited to reduce preemption costs and further extend sleep intervals under fixed-priority systems, with respect to fully preemptive schedulers. The online algorithm has a constant complexity and preemption costs are taken into account in the analysis. A set of simulation experiments are reported to illustrate the behavior of the proposed approach as a function of different parameters and compare its performance with the state-of-art methods available in the literature.
Keywords
computational complexity; embedded systems; energy consumption; performance evaluation; power aware computing; timing; constant complexity; dynamic power management; dynamic voltage and frequency scaling; embedded systems; energy consumption minimization; energy consumption reduction; energy-aware algorithm; fixed priorities; fixed-priority systems; off-line DVFS-stage; online DPM-stage; online algorithm; preemption cost reduction; preemptive scheduling; sleep intervals; task execution; timing constraints; Clocks; Computer architecture; Embedded systems; Energy consumption; Heuristic algorithms; Real-time systems; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium on
Conference_Location
Porto
Type
conf
DOI
10.1109/SIES.2013.6601465
Filename
6601465
Link To Document