Title :
Processor frequency setting for energy minimization of streaming multimedia application
Author :
Acquaviva, Andrea ; Benini, Luca ; Riccò, Bruno
Author_Institution :
Dipartimento di Elettronica Inf. e Sistemistica, Bologna Univ., Italy
Abstract :
In this paper, we describe a software-controlled approach for adaptively minimizing energy in embedded systems for real-time 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
Keywords :
computer architecture; decoding; embedded systems; multimedia systems; power consumption; MP3 decoding; clock speed; embedded systems; energy minimization; fixed-frequency operation; processor frequency setting; real-time multimedia processing; software controller; software-controlled approach; streaming multimedia; system model; Application software; Clocks; Decoding; Digital audio players; Embedded system; Frequency; Multimedia systems; Process control; Real time systems; Streaming media;
Conference_Titel :
Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
Conference_Location :
Copenhagen
Print_ISBN :
1-58113-364-2
DOI :
10.1109/HSC.2001.924684