• DocumentCode
    2644653
  • Title

    Energy-Efficient Real-Time Task Scheduling with Task Rejection

  • Author

    Chen, Jian-Jia ; Kuo, Tei-Wei ; Yang, Chia-Lin ; King, Ku-Jei

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei
  • fYear
    2007
  • fDate
    16-20 April 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In the past decade, energy-efficiency has been an important system design issue in both hardware and software managements. For mobile applications with critical missions, both energy consumption reduction and timing guarantee have to be provided by system engineers to extend operation duration and maintain system stability. This research explores real-time systems composed of homogeneous multiple processors with the capability of dynamic voltage scaling (DVS), in which a given task can be rejected with a specified value of rejection penalty. The objective is to minimize the summation of the total rejection penalty for the tasks that are not completed in time and the energy consumption of the system. This study provides analysis to show that there does not exist any polynomial-time approximation algorithm for the studied problem, unless P = NP. Moreover, we propose algorithms for systems with ideal and non-ideal DVS processors. The capability of the proposed algorithms is provided with extensive evaluations. The evaluation results reveal that our proposed algorithms could derive effective solutions of the energy-efficient scheduling problem with task rejection considerations
  • Keywords
    low-power electronics; microprocessor chips; polynomial approximation; processor scheduling; real-time systems; dynamic voltage scaling; energy consumption reduction; energy-efficient real-time task scheduling; hardware management; homogeneous multiple processors; mobile applications; operation duration; polynomial-time approximation algorithm; real-time systems; software management; system stability; task rejection; timing guarantee; Application software; Approximation algorithms; Energy consumption; Energy efficiency; Energy management; Hardware; Maintenance engineering; Power engineering and energy; Timing; Voltage control; Energy-Efficient Scheduling; Real-Time Task Scheduling; Task Rejection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
  • Conference_Location
    Nice
  • Print_ISBN
    978-3-9810801-2-4
  • Type

    conf

  • DOI
    10.1109/DATE.2007.364535
  • Filename
    4212045