Title
Rate-Harmonized Scheduling for Saving Energy
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.
Year
DOI
Venue
2008
10.1109/RTSS.2008.50
Barcelona
Keywords
Field
DocType
sleepoperating mode,processor idle time,idle duration,modern power-aware processor,energy consumption,idle power mode inprocessors,wireless sensor network,saving energy,energy-saving rate-harmonized schedulerwhich guarantee,rate-harmonized scheduling,sleep mode,clusters task executionsuch,scheduling,data center,mobile communication,wireless sensor networks,schedules,energy conservation,switches,sleep,real time operating system,real time systems,wearable devices
Energy conservation,Scheduling (computing),Computer science,Idle,Quality of service,Real-time computing,Schedule,Sleep mode,Energy consumption,Wireless sensor network,Embedded system
Conference
ISSN
ISBN
Citations 
1052-8725
978-0-7695-3477-0
14
PageRank 
References 
Authors
1.02
9
4
Name
Order
Citations
PageRank
Anthony Rowe187877.76
Karthik Lakshmanan273231.22
Haifeng Zhu3301.78
Ragunathan Rajkumar41608240.79