Title :
Rate-monotonic scheduling for reducing system-wide energy consumption for hard real-time systems
Author_Institution :
Dept. of Math & Comput. Sci., Claflin Univ., Orangeburg, SC, USA
Abstract :
In this paper, we present system-wide dynamic scheduling algorithms to reduce the energy consumption by both the core DVS processor and multiple non-DVS peripheral devices for hard real-time systems scheduled with rate-monotonic scheduling (RMS) scheme. In our research, we first present an approach to leverage the use of the critical speed strategy and the traditional DVS strategy based on the job workload to be finished within certain interval. Then dynamic scheduling approaches are proposed in the management of speed determination and device shut-down to reduce the energy at the system level. Compared with existing research, our approach can effectively reduce the overall energy consumption for both CPU and peripheral devices.
Keywords :
power aware computing; real-time systems; scheduling; CPU; core DVS processor; critical speed strategy; hard real-time systems; job workload; multiple nonDVS peripheral devices; rate-monotonic scheduling; system-wide dynamic scheduling algorithms; system-wide energy consumption reduction; Dynamic scheduling; Energy consumption; Heuristic algorithms; Power demand; Real time systems; Schedules; Voltage control;
Conference_Titel :
Computer Design (ICCD), 2010 IEEE International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-8936-7
DOI :
10.1109/ICCD.2010.5647804