Generalized Network Flow Techniques for Dynamic Voltage Scaling in Hard Real-Time Systems

  • Authors:
  • Vishnu Swaminathan;Krishnendu Chakrabarty

  • Affiliations:
  • Duke University, Durham, NC;Duke University, Durham, NC

  • Venue:
  • Proceedings of the 2003 IEEE/ACM international conference on Computer-aided design
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Energy consumption is an important performance parameter forportable and wireless embedded systems. However, energy consumptionmust be carefully balanced with real-time responsivenessin hard real-time systems. We present an optimal offline dynamicvoltage scaling (DVS) scheme for dynamic power management insuch systems. A generalized network flow model for the uniprocessorDVS problem is developed and solved optimally using an efficientnetwork flow algorithm. The proposed method outperformsexisting DVS schemes for several popular embedded processorswhere the number of processor speeds is limited to a few values.The GNF model provides theoretical lower bounds on energy consumptionusing DVS in hard real-time systems.