• 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