DocumentCode :
1730462
Title :
Rate-Harmonized Scheduling for Saving Energy
Author :
Rowe, Anthony ; Lakshmanan, Karthik ; Zhu, Haifeng ; Rajkumar, Ragunathan
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburg, PA
fYear :
2008
Firstpage :
113
Lastpage :
122
Abstract :
Energy consumption continues to be a major concern in multiple application domains including power-hungry data centers, portable and wearable devices, mobile communication devices and wireless sensor networks. While energy-constrained, many such applications must meet timing and QoS constraints for sensing, actuation or multimedia data processing. Many modern power-aware processors and microcontrollers have built-in support for active, idle and sleep operating modes. In sleep mode, substantially more energy savings can be obtained but it requires a significant amount of time to switch into and out of that mode. Hence, a significant amount of energy is lost due to idle gaps between executing tasks that are shorter than the required time for the processor to enter the sleep mode. We present a technique called rate-harmonized scheduling that naturally clusters task execution such that processor idle times are lumped together. We next introduce the energy-saving rate-harmonized scheduler which guarantees that every idle duration on the processor can be used to put the processor into sleep mode. This property can be used to even eliminate the idle power mode in processors but nevertheless it is predictable, analyzable, and saves more energy. We finally evaluate the practical benefits of rate-harmonized scheduling implemented in the nano-RK real-time operating system [1] for wireless sensor networks.
Keywords :
energy conservation; power supplies to apparatus; scheduling; QoS constraints; clusters task execution; energy conservation; energy consumption; mobile communication devices; nano-RK real-time operating system; portable devices; power-hungry data centers; rate-harmonized scheduling; wearable devices; wireless sensor networks; Data processing; Energy consumption; Microcontrollers; Mobile communication; Operating systems; Processor scheduling; Real time systems; Switches; Timing; Wireless sensor networks; Energy Saving; Real-time scheduling; Wireless Sensor Networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2008
Conference_Location :
Barcelona
ISSN :
1052-8725
Print_ISBN :
978-0-7695-3477-0
Type :
conf
DOI :
10.1109/RTSS.2008.50
Filename :
4700428
Link To Document :
بازگشت