• DocumentCode
    3477397
  • Title

    A power-aware, best-effort real-time task scheduling algorithm

  • Author

    Wang, Jinggang ; Ravindran, Binoy ; Martin, Tom

  • Author_Institution
    Bradley Dept. of Electr. & Comput. Eng., Virginia Tech., Blacksburg, VA, USA
  • fYear
    2003
  • fDate
    15-16 May 2003
  • Firstpage
    21
  • Lastpage
    28
  • Abstract
    In this paper, we present a power-aware, best-effort real-time task scheduling algorithm called PA-BTA that optimizes real-time performance and power consumption. The algorithm considers a timeliness model where task timing constraints are described using Jensen\´s (1992) benefit functions and a system-level power model. We propose a metric called "energy and real-time performance grade" (ERG) to measure real-time performance and power consumption in a unified way. Since the scheduling problem is NP-hard, PA-BTA heuristically computes schedules to maximize ERG, incurring a worst-case computational cost of O(n2). Our simulation results indicate that the algorithm performs close to the optimal algorithm and better than other algorithms considered in the study.
  • Keywords
    computational complexity; mobile computing; performance evaluation; power consumption; real-time systems; scheduling; ERG metric; NP-hard problem; PA-BTA; benefit functions; best-effort task scheduling algorithm; energy and real-time performance grade; heuristic algorithm; power consumption; power-aware task scheduling algorithm; real-time performance optimization; real-time task scheduling algorithm; system-level power model; task timing constraints; timeliness model; Automatic control; Availability; Energy consumption; Optimal control; Power system modeling; Power system reliability; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technologies for Future Embedded Systems, 2003. IEEE Workshop on
  • Print_ISBN
    0-7695-1937-7
  • Type

    conf

  • DOI
    10.1109/WSTFES.2003.1201354
  • Filename
    1201354