DocumentCode
2576727
Title
A hybrid DVS scheduling approach for hard real-time systems
Author
Tavares, Eduardo ; Dallegrave, Pedro ; Silva, Bruno ; Callou, Gustavo ; Nogueira, Bruno ; Maciel, Paulo
Author_Institution
Center for Inf., Fed. Univ. of Pernambuco, Pernambuco, Brazil
fYear
2009
fDate
11-14 Oct. 2009
Firstpage
2848
Lastpage
2853
Abstract
Dynamic voltage scaling (DVS) has been largely adopted as an effective technology for reducing energy consumption in embedded systems. Since the usage of DVS may affect the timing constraints of a hard real-time system, over the last decade, several pre-runtime as well as runtime scheduling approaches have been developed to tackle such an issue. Nevertheless, both have drawbacks that can be mitigated using a joint approach. This paper proposes a hybrid DVS scheduling approach for energy-constrained hard real-time systems, taking into account overheads, precedence and exclusion relations. The proposed method adopts a formal model based on time Petri nets in order to provide feasible schedules that satisfy timing and energy constraints.
Keywords
Petri nets; embedded systems; power aware computing; scheduling; dynamic voltage scaling; energy consumption reduction; energy-constrained hard real-time embedded system; exclusion relation; formal model; hybrid DVS runtime scheduling approach; precedence relation; timed Petri net; timing constraint; Dynamic voltage scaling; Embedded system; Energy consumption; Frequency; Petri nets; Processor scheduling; Real time systems; Runtime; Timing; Voltage control; Dynamic Voltage Scaling; Formal Models; Hard Real-Time Systems; Petri Nets;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on
Conference_Location
San Antonio, TX
ISSN
1062-922X
Print_ISBN
978-1-4244-2793-2
Electronic_ISBN
1062-922X
Type
conf
DOI
10.1109/ICSMC.2009.5346602
Filename
5346602
Link To Document