Processor frequency setting for energy minimization of streaming multimedia application

  • Authors:
  • Andrea Acquaviva;Luca Benini;Bruno Riccò

  • Affiliations:
  • DEIS - University of Bologna, V.le Risorgimento 2, Bologna, Italy;DEIS - University of Bologna, V.le Risorgimento 2, Bologna, Italy;DEIS - University of Bologna, V.le Risorgimento 2, Bologna, Italy

  • Venue:
  • Proceedings of the ninth international symposium on Hardware/software codesign
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe a software-controlled approach for adaptively minimizing energy in embedded systems for realtime multimedia processing. Energy is optimized by clock speed setting: the software controller dynamically adjusts processor clock speed to the frame rate requirements of the incoming multimedia stream. The speed-setting policy is based on a system model that correlates clock speed with best-case, average-case and worst-case sustainable frame rate, accounting for data-dependency in multimedia streams. Experiments on an MP3 decoding application show that computational energy can be drastically reduced with respect to fixed-frequency operation.