• DocumentCode
    2002815
  • Title

    Energy aware non-preemptive scheduling for hard real-time systems

  • Author

    Jejurikar, R.

  • Author_Institution
    Center of Embedded Comput. Syst., California Univ., Irvine, CA, USA
  • fYear
    2005
  • fDate
    6-8 July 2005
  • Firstpage
    21
  • Lastpage
    30
  • Abstract
    Slowdown based on dynamic voltage scaling (DVS) provides the ability to perform an energy-delay tradeoff in the system. Nonpreemptive scheduling becomes an integral part of systems where resource characteristics makes preemption undesirable or impossible. We address the problem of energy efficient scheduling of nonpreemptive tasks based on the earliest deadline first (EDF) scheduling policy. We present the stack based slowdown algorithm that builds upon the optimal feasibility test for nonpreemptive systems. We also propose a dynamic stack reclamation policy to further enhance energy savings. Simulation results show on an average 15% energy savings using static slowdown factors and 20% savings with dynamic slowdown, over known slowdown techniques.
  • Keywords
    energy conservation; processor scheduling; real-time systems; dynamic stack reclamation policy; dynamic voltage scaling; earliest deadline first scheduling policy; energy aware nonpreemptive scheduling; energy delay tradeoff; energy efficient scheduling; energy saving; hard real time system; optimal feasibility test; simulation; stack based slowdown algorithm; Computer science; Delay; Dynamic voltage scaling; Embedded computing; Energy consumption; Energy efficiency; Frequency; Processor scheduling; Real time systems; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2005. (ECRTS 2005). Proceedings. 17th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2400-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2005.13
  • Filename
    1508443