DocumentCode
496530
Title
Energy-efficient task scheduling algorithm for mobile terminal
Author
Zhang, Limin ; Qi, Deyu
Author_Institution
College of Computer Science, South China University of Technology GuangZhou, China
fYear
2006
fDate
6-9 Nov. 2006
Firstpage
1
Lastpage
4
Abstract
Dynamic voltage scaling (DVS) is one of the most effective methods to saving energy consumption for battery-operated embedded systems. In this paper, we propose a genetic optimization based task scheduling algorithm that minimizes energy consumption for the case when the task deadline times and execution cycles are given. We construct a general mathematical scaling model of the processor that can be varied either continuously or discretely. Based on this model, a task model and energy consumption model are also provided. According to these models, energy minimization is equivalent to select appropriate scaling coefficients for each task while meet their deadline constrains. A hybrid genetic algorithm, which involves very low computation cost, is introduced to determine the scaling coefficients. The scheduling algorithm is not restricted to scaling types of the processor, inter-task DVS or intra-task DVS, periodic or aperiodic tasks. Experimental results show that the algorithm can reach near 56% energy saving.
Keywords
dynamic voltage scaling; embedded system; energy minimization; hybird genetic algorithm; task sheduling;
fLanguage
English
Publisher
iet
Conference_Titel
Wireless, Mobile and Multimedia Networks, 2006 IET International Conference on
Conference_Location
hangzhou, China
ISSN
0537-9989
Print_ISBN
0-86341-644-6
Type
conf
Filename
5195478
Link To Document