• DocumentCode
    2588120
  • Title

    An approximation algorithm for energy-efficient scheduling on a chip multiprocessor

  • Author

    Yang, Chuan-Yue ; Chen, Jian-Jia ; Kuo, Tei-Wei

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    468
  • Abstract
    In the recent decade, voltage scaling has become an attractive feature for many system component designs. In this paper we consider energy-efficient real-time task scheduling over a chip multiprocessor architecture. The objective is to schedule a set of frame-based tasks with the minimum energy consumption, where all tasks are ready at time 0 and share a common deadline. We show that such a minimization problem is NP-hard and then propose a 2.371-approximation algorithm. The strength of the proposed algorithm was demonstrated by a series of simulations, for which near optimal results were obtained.
  • Keywords
    minimisation; multiprocessing systems; power consumption; processor scheduling; real-time systems; system-on-chip; 2.371-approximation algorithm; NP-hard problem; chip multiprocessor architecture; energy-efficient scheduling; frame-based tasks; minimization; minimum energy consumption; real-time task scheduling; voltage scaling; Algorithm design and analysis; Approximation algorithms; Delay; Energy consumption; Energy efficiency; Frequency; Processor scheduling; Scheduling algorithm; Switches; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.51
  • Filename
    1395607