• DocumentCode
    400660
  • Title

    Generalized network flow techniques for dynamic voltage scaling in hard real-time systems

  • Author

    Swaminathan, Vishnu ; Chakrabarty, Krishnendu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
  • fYear
    2003
  • fDate
    9-13 Nov. 2003
  • Firstpage
    21
  • Lastpage
    25
  • Abstract
    Energy consumption is an important performance parameter for portable and wireless embedded systems. However, energy consumption must be carefully balanced with real-time responsiveness in hard real-time systems. We present an optimal offline dynamic voltage scaling (DVS) scheme for dynamic power management in such systems. A generalized network flow model for the uniprocessor DVS problem is developed and solved optimally using an efficient network flow algorithm. The proposed method outperforms existing DVS schemes for several popular embedded processors where the number of processor speeds is limited to a few values. The GNF model provides theoretical lower bounds on energy consumption using DVS in hard real-time systems.
  • Keywords
    embedded systems; graph theory; power consumption; real-time systems; GNF; dynamic power management; dynamic voltage scaling; embedded processor speed; energy consumption; generalized network flow techniques; network flow algorithm; optimal offline DVS; portable embedded system; real time systems; uniprocessor DVS problem; wireless embedded systems; Dynamic voltage scaling; Embedded computing; Embedded system; Energy consumption; Frequency; Intelligent networks; Power system modeling; Processor scheduling; Real time systems; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2003. ICCAD-2003. International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-762-1
  • Type

    conf

  • DOI
    10.1109/ICCAD.2003.159665
  • Filename
    1257580