• DocumentCode
    453638
  • 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
  • Volume
    1
  • fYear
    2005
  • fDate
    24-27 Oct. 2005
  • Firstpage
    128
  • Lastpage
    131
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611282
  • Filename
    1611282