• DocumentCode
    2091936
  • Title

    An Energy-Efficient Scheduling Algorithm for Sporadic Real-Time Tasks in Multiprocessor Systems

  • Author

    Zhang, Dong-Song ; Chen, Fang-Yuan ; Li, Hong-Hua ; Jin, Shi-Yao ; Guo, De-Ke

  • Author_Institution
    Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2011
  • fDate
    2-4 Sept. 2011
  • Firstpage
    187
  • Lastpage
    194
  • Abstract
    As the energy consumption of embedded multiprocessor systems becomes increasingly prominent, the real-time energy-efficient scheduling in multiprocessor systems becomes an urgent problem to reduce the system energy consumption while meeting real-time constraints. For a multiprocessor with independent DVFS and DPM at each processor, this paper proposes an energy-efficient real-time scheduling algorithm named LRE-DVFS-EACH, based on LRE-TL which is an optimal real-time scheduling algorithm for sporadic tasks. LRE-DVFS-EACH utilizes the concept of TL plane and the idea of fluid scheduling to dynamically scale the voltage and frequency of processors at the initial time of each TL plane as well as the release time of a sporadic task in each TL plane. Consequently, LRE-DVFS-EACH can obtain a reasonable tradeoff between the real-time constraints and the energy saving. LRE-DVFS-EACH is also adaptive to the change of workload caused by the dynamic release of sporadic tasks, which can obtain more energy savings. The experimental results show that compared with existing algorithms, LRE-DVFS-EACH can not only guarantee the optimal feasibility of sporadic tasks, but also achieve more energy savings in all cases, especially in the case of high workloads.
  • Keywords
    embedded systems; energy consumption; multiprocessing systems; power aware computing; scheduling; DPM; LRE-DVFS-EACH; LRE-TL; embedded multiprocessor systems; energy consumption; energy saving; real-time energy-efficient scheduling; sporadic real-time tasks; Heuristic algorithms; Power demand; Real time systems; Scheduling; Scheduling algorithm; Time frequency analysis; Real-time system; dynamic voltage frequency scaling (DVFS); energy-efficient scheduling; multiprocessor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4577-1564-8
  • Electronic_ISBN
    978-0-7695-4538-7
  • Type

    conf

  • DOI
    10.1109/HPCC.2011.33
  • Filename
    6062992