Title :
An efficient algorithm for nonpreemptive periodic task scheduling under energy constraints
Author :
Xie, Yufeng ; Wang, Zuodong ; Wei, Shaojun
Author_Institution :
Inst. of Microelectron., Tsinghua Univ., Beijing, China
Abstract :
In this paper, we address the energy-aware DVS scheduling problems for nonpreemptive periodic task sets in real-time systems. Based on greedy method, we propose a novel heuristic, average power directed (APD), to maximize the system value under energy constraints, as well as keep the system functional during the whole mission period. Under the energy constrained situation given in this paper, experiments on large number of task sets demonstrate that compared with greedy method, APD method increased the system value by average 35.1%. Even compared with genetic algorithm (GA), the APD method achieves improvement by 7.3%.When the system becomes tighter energy constrained, and the energy efficiency of APD increases rapidly within large scope, which proves the energy awareness of this method. APD method has high performance and linear complexity, which facilitate it an efficient energy-aware task scheduling algorithm.
Keywords :
genetic algorithms; greedy algorithms; processor scheduling; APD method; average power directed method; energy constraints; energy-aware DVS scheduling problems; genetic algorithm; greedy method; nonpreemptive periodic task scheduling; real-time systems; Energy efficiency; Genetic algorithms; Internet; Microelectronics; Pervasive computing; Processor scheduling; Real time systems; Scheduling algorithm; Timing; Voltage control; Energy; Energy-aware design; Energy-aware schedule; Non-preemptive; Periodic task; Real-time system;
Conference_Titel :
ASIC, 2005. ASICON 2005. 6th International Conference On
Print_ISBN :
0-7803-9210-8
DOI :
10.1109/ICASIC.2005.1611282