• DocumentCode
    2588145
  • Title

    Energy-efficient, utility accrual real-time scheduling under the unimodal arbitrary arrival model

  • Author

    Wu, Haisang ; Ravindran, Binoy ; Jensen, E. Douglas

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Virginia Polytech. Inst. & State Univ., USA
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    474
  • Abstract
    We present an energy-efficient real-time scheduling algorithm called EUA*, for the unimodal arbitrary arrival model (or UAM). UAM embodies a "stronger" adversary than most arrival models. The algorithm considers application activities that are subject to time/utility function time constraints, UAM, and the multi-criteria scheduling objective of probabilistically satisfying utility lower bounds, and maximizing system-level energy efficiency. Since the scheduling problem is intractable, EUA* allocates CPU cycles, scales clock frequency, and heuristically computes schedules using statistical estimates of cycle demands, in polynomial-time. We establish that EUA* achieves optimal timeliness during under-loads, and identify the conditions under which timeliness assurances hold. Our simulation experiments illustrate EUA*\´s superiority.
  • Keywords
    embedded systems; microcomputers; processor scheduling; statistical analysis; CPU cycle allocation; EUA*; UAM; clock frequency scaling; cycle demand statistical estimation; energy efficient utility accrual algorithm; heuristic schedule computation; probabilistic multicriteria scheduling objective; real-time scheduling; system-level energy efficiency maximization; timeliness assurances; unimodal arbitrary arrival model; utility function time constraints; Batteries; Central Processing Unit; Clocks; Control systems; Dynamic voltage scaling; Energy efficiency; Frequency estimation; Processor scheduling; Scheduling algorithm; Time factors;
  • 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.139
  • Filename
    1395608