Power reduction of MPEG video decoding for mobile multimedia systems Public Deposited

http://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/kd17cz05j

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • The purpose of this thesis is to explore methods which can reduce the power dissipation of a mobile system while decoding MPEG video. MPEG decoding is a microprocessor intensive process that makes heavy use of both the L1 and L2 caches as well as main memory. The heavy load placed on the system during the MPEG decoding process results in large dynamic power losses caused by both the execution of instructions and the flow of data into and out of the caches and main memory. To reduce the power dissipation of the system during MPEG decoding, multiple techniques were applied to control the flow of data and make the decoding process more efficient. The system was simulated with different L2 cache sizes to determine which sizes resulted in the best power improvements while maintaining acceptable performance levels. A fast IDCT algorithm was implemented to improve the efficiency of the decoder during the computationally heavy IDCT phases. Finally, selective caching was introduced to the system to further reduce the traffic between the caches and main memory. These techniques were simulated on the Sim-Panalyzer simulator using a similar system configuration to one found in a typical mobile media device. These methods coupled with proper L2 cache sizing produced power reductions of 50-60% over the baseline system.
Resource Type
Date Available
Date Copyright
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Advisor
Committee Member
Academic Affiliation
Non-Academic Affiliation
Keyword
Subject
Rights Statement
Language
File Format
File Extent
  • 138958 bytes
Replaces
Additional Information
  • description.provenance : Approved for entry into archive by Linda Kathman(linda.kathman@oregonstate.edu) on 2008-01-02T17:09:33Z (GMT) No. of bitstreams: 1 Lewis-Thesis.pdf: 138958 bytes, checksum: 25d445831cfcfce87c4bc32beb043557 (MD5)
  • description.provenance : Approved for entry into archive by Julie Kurtz(julie.kurtz@oregonstate.edu) on 2007-12-20T18:16:14Z (GMT) No. of bitstreams: 1 Lewis-Thesis.pdf: 138958 bytes, checksum: 25d445831cfcfce87c4bc32beb043557 (MD5)
  • description.provenance : Submitted by James Lewis (james.m.lewis@gmail.com) on 2007-12-14T16:06:33Z No. of bitstreams: 1 Lewis-Thesis.pdf: 138958 bytes, checksum: 25d445831cfcfce87c4bc32beb043557 (MD5)
  • description.provenance : Made available in DSpace on 2008-01-02T17:09:33Z (GMT). No. of bitstreams: 1 Lewis-Thesis.pdf: 138958 bytes, checksum: 25d445831cfcfce87c4bc32beb043557 (MD5)

Relationships

Parents:

This work has no parents.

Last modified

Downloadable Content

Download PDF

Items