TY - GEN
T1 - Preemption Control for Energy-Efficient Task Scheduling in Systems with a DVS Processor and non-DVS Devices
AU - Yang, Chuan-Yue
AU - Chen, Jian-Jia
AU - Kuo, Tei-Wei
PY - 2007/8
Y1 - 2007/8
N2 - In reality, peripheral devices often make a significant contribution to the power consumption of the entire system. An effective energy-efficient scheduling algorithm should consider not only the energy consumption of the processor but also the usages of devices. In this paper, we explore energy-efficient scheduling of periodic real-time tasks in a system with a dynamic-voltage-scaling (DVS) processor and multiple non-DVS system devices. We consider systems that any device used by a task remains operating while the task is active. We propose scheduling algorithms in the management of task preemption to reduce the energy consumption of devices. Simulation results show that our proposed algorithms could not only reduce the number of task preemption significantly but also minimize the energy consumption, compared to earliest-deadline-first scheduling.
AB - In reality, peripheral devices often make a significant contribution to the power consumption of the entire system. An effective energy-efficient scheduling algorithm should consider not only the energy consumption of the processor but also the usages of devices. In this paper, we explore energy-efficient scheduling of periodic real-time tasks in a system with a dynamic-voltage-scaling (DVS) processor and multiple non-DVS system devices. We consider systems that any device used by a task remains operating while the task is active. We propose scheduling algorithms in the management of task preemption to reduce the energy consumption of devices. Simulation results show that our proposed algorithms could not only reduce the number of task preemption significantly but also minimize the energy consumption, compared to earliest-deadline-first scheduling.
KW - Energy-efficient scheduling
KW - Preemption control
KW - Real-time systems
KW - System-wide energy efficiency
UR - https://www.scopus.com/pages/publications/46449110017
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-46449110017&origin=recordpage
U2 - 10.1109/RTCSA.2007.56
DO - 10.1109/RTCSA.2007.56
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 0769529755
SN - 9780769529752
T3 - Proceedings - IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA
SP - 293
EP - 300
BT - Proceedings - 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2007
T2 - 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007)
Y2 - 21 August 2007 through 24 August 2007
ER -