ACM Home Page
Please provide us with feedback. Feedback
Frame-based dynamic voltage and frequency scaling for a MPEG decoder
Full text PdfPdf (312 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California
Pages: 732 - 737  
Year of Publication: 2002
ISBN ~ ISSN:1092-3152 , 0-7803-7607-2
Authors
Kihwan Choi  University of Southern California, Los Angeles, CA
Karthik Dantu  University of Southern California, Los Angeles, CA
Wei-Chung Cheng  University of Southern California, Los Angeles, CA
Massoud Pedram  University of Southern California, Los Angeles, CA
Sponsors
: IEEE Circuits & Systems Society
IEEE-CS\DATC : IEEE Computer Society
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 58,   Citation Count: 26
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/774572.774680
What is a DOI?

ABSTRACT

This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to reduce the energy consumption while maintaining a quality of servic(QoS) constraint. The computational workload for an incoming frame is predicted using a frame-based history so that the processor voltage and frequency can be scaled to provide the exact amount of computing power needed to decode the frame. More precisely, the required decoding time for each frame is separated into two parts: a frame-dependent (FD) part and a frame-independent (FI) part. The FD part varies greatly according to the type of the incoming frame whereas the FI part remains constant regardless of the frame type. In the DVFS scheme presented in this paper the FI part is used to compensate for the prediction error that may occur during the FD part such that a significant amount of energy can be saved while meeting the frame rate requirement. The proposed DVFS algorithm has been implemented on a StrongArm-1110 based evaluation board. Measurement results demonstrate a higher than 50% CPU energy saving as a result of DVFS.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Horowitz, T. Indermaur, and R. Gonzalez, "Low-power digital design," IEEE Symp. on Low Power Electronics, 1994, pp. 8--11.
 
2
M. Weiser, B. Welch, A. Demers, and S. Shenker, "Scheduling for reduced CPU energy," in Proc. 1st Symp on Operating Systems Design Implementation, 1994, pp. 13--23.
3
 
4
5
6
 
7
 
8
9
10
 
11
J. Pouwelse, K. Langendoen, R. Lagendijk, and H. Sips,"Power-aware video decoding," presented at the 22nd Picture Coding Symposium, Seoul, Korea, 2001.
 
12
T. Burd, T. Pering, A. Stratakos, and R. Brodersen, "A dynamic voltage scaled microprocessor system," IEEE Journal of Solid-State Circuit, vol. 35, no. 11, Nov. 2000, pp. 1571--1580.
 
13
14

CITED BY  26

Collaborative Colleagues:
Kihwan Choi: colleagues
Karthik Dantu: colleagues
Wei-Chung Cheng: colleagues
Massoud Pedram: colleagues