• DocumentCode
    3132193
  • Title

    Multiprocessor energy-efficient scheduling with task migration considerations

  • Author

    Chen, Jian-Jia ; Hsu, Heng-Ruey ; Chuang, Kai-Hsiang ; Yang, Chia-Lin ; Pang, Ai-Chun ; Kuo, Tei-Wei

  • Author_Institution
    Dept. of Comput. Sci. & Inf., Eng. Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2004
  • fDate
    30 June-2 July 2004
  • Firstpage
    101
  • Lastpage
    108
  • Abstract
    This paper targets energy-efficient scheduling of tasks over multiple processors, where tasks share a common deadline. Distinct from many research results on heuristics-based energy-efficient scheduling, we propose approximation algorithms with different approximation bounds for processors with/without constraints on the maximum processor speed, where no task migration is allowed. When there is no constraint on processor speeds, we propose an approximation algorithm for two-processor scheduling to provide trade-offs among the specified error, the running time, the approximation ratio, and the memory space complexity. An approximation algorithm with a 1.13-approximation ratio for M-processor systems is also derived (M > 2). When there is an upper bound on processor speeds, an artificial-bound approach is taken to minimize the energy consumption with a 1.13-approximation ratio. An optimal scheduling algorithm is then proposed in the minimization of the energy consumption when task migration is allowed.
  • Keywords
    computational complexity; processor scheduling; real-time systems; approximation algorithms; energy-efficient scheduling; memory space complexity; multiprocessor scheduling; optimal scheduling; power management; real-time systems; real-time task scheduling; task migration; Approximation algorithms; Energy consumption; Energy efficiency; Job shop scheduling; Minimization; Optimal scheduling; Processor scheduling; Real time systems; Scheduling algorithm; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2004. ECRTS 2004. Proceedings. 16th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2176-2
  • Type

    conf

  • DOI
    10.1109/EMRTS.2004.1311011
  • Filename
    1311011