DocumentCode :
2157648
Title :
EEDS/spl I.bar/NR: an online energy-efficient I/O device scheduling algorithm for hard real-time systems with non-preemptible resources
Author :
Cheng, Hui ; Goddard, Steve
Author_Institution :
Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE
fYear :
0
fDate :
0-0 0
Lastpage :
260
Abstract :
The challenge in conserving energy in embedded real-time systems is to reduce power consumption while preserving temporal correctness. Much research has focused on power conservation for the processor, while power conservation for I/O devices has received little attention. In this paper, we analyze the problem of online energy-aware I/O scheduling/or hard real-time systems based on the preemptive periodic task model with non-preemptible shared resources. We extend the concept of device slack to support non-preemptible shared resources; and propose an online energy-aware I/O scheduling algorithm: energy-efficient device scheduling with non-preemptible resources (EEDS_NR). The EEDS_NR algorithm utilizes device slack to perform device power state transitions to save energy, without jeopardizing temporal correctness. An evaluation of the approach shows that it yields significant energy savings
Keywords :
computer power supplies; embedded systems; processor scheduling; supervisory programs; energy conservation; hard real-time system; nonpreemptible resource; online energy-efficient I/O device scheduling algorithm; power conservation; preemptive periodic task model; Computer science; Embedded system; Energy conservation; Energy consumption; Energy efficiency; Power engineering and energy; Power system modeling; Processor scheduling; Real time systems; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2006. 18th Euromicro Conference on
Conference_Location :
Dresden
ISSN :
1068-3070
Print_ISBN :
0-7695-2619-5
Type :
conf
DOI :
10.1109/ECRTS.2006.9
Filename :
1647743
Link To Document :
بازگشت