Yang, C.-Y.C.-Y.YangChen, J.-J.J.-J.ChenTEI-WEI KUO2018-09-102018-09-102007http://www.scopus.com/inward/record.url?eid=2-s2.0-46449110017&partnerID=MN8TOARShttp://scholars.lib.ntu.edu.tw/handle/123456789/331816In 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. © 2007 IEEE.[SDGs]SDG7And real time; DVS system; Earliest deadline first scheduling (EDF); effective energy; Energy consumption; Energy efficient; Energy Efficient Scheduling; entire system; international conferences; peripheral devices; Power consumption (CE); Real-time tasks; simulation results; Task scheduling; Voltage-scaling; Computer systems; Conservation; Control systems; Electric load forecasting; Embedded systems; Energy efficiency; Energy policy; Production control; Real time systems; Scheduling; Voltage stabilizing circuits; Wireless telecommunication systems; Scheduling algorithmsPreemption control for energy-efficient task scheduling in systems with a DVS processor and non-DVS devicesconference paper10.1109/RTCSA.2007.56