An Efficient Algorithm for Nonpreemptive Periodic Task Scheduling under Energy Constraints

YF Xie,ZD Wang,SJ Wei
DOI: https://doi.org/10.1109/icasic.2005.1611282
2005-01-01
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.
What problem does this paper attempt to address?