Coprocessor accelerated OpenMAX MP3 decoder
(2006)- Abstract
- This thesis evaluates the feasibility of designing a coprocessor to
accelerate multimedia functions in the OpenMAX standard. OpenMAX is a new standard from the Khronos group, a member funded industry consortium, to integrate the most popular multimedia functions like MP3, MPEG-4 and H.264 under one roof. It provides royalty-free API that helps in developing and/or
accelerating the specified standards on a wide variety of platforms and devices. The MP3 subsection in OpenMAX was implemented for evaluating the standard. A high level simulation model of the system consists of a processor core, cache, memory and coprocessor. The coprocessor provides
instruction set extensions for the CPU to accelerate the intended... (More) - This thesis evaluates the feasibility of designing a coprocessor to
accelerate multimedia functions in the OpenMAX standard. OpenMAX is a new standard from the Khronos group, a member funded industry consortium, to integrate the most popular multimedia functions like MP3, MPEG-4 and H.264 under one roof. It provides royalty-free API that helps in developing and/or
accelerating the specified standards on a wide variety of platforms and devices. The MP3 subsection in OpenMAX was implemented for evaluating the standard. A high level simulation model of the system consists of a processor core, cache, memory and coprocessor. The coprocessor provides
instruction set extensions for the CPU to accelerate the intended functions and was modeled using SystemC like language. The result is evaluated in terms of the speedup obtained. The MP3 decoding process was accelerated 1.2 times as a result of accelerating the DCT by 4 times. The simulations further established the importance of avoiding memory access bottlenecks. The silicon area of the coprocessor was estimated to be half of the original specification limit. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/1244924
- author
- Dasalukunte, Deepak LU and Palsson, Andri
- organization
- publishing date
- 2006
- type
- Book/Report
- publication status
- published
- subject
- publisher
- [Publisher information missing]
- language
- English
- LU publication?
- yes
- id
- 86fe789c-8ed5-4b71-a5ce-7c8dc7a85592 (old id 1244924)
- date added to LUP
- 2016-04-04 14:17:39
- date last changed
- 2018-11-21 21:19:28
@techreport{86fe789c-8ed5-4b71-a5ce-7c8dc7a85592, abstract = {{This thesis evaluates the feasibility of designing a coprocessor to<br/><br> accelerate multimedia functions in the OpenMAX standard. OpenMAX is a new standard from the Khronos group, a member funded industry consortium, to integrate the most popular multimedia functions like MP3, MPEG-4 and H.264 under one roof. It provides royalty-free API that helps in developing and/or<br/><br> accelerating the specified standards on a wide variety of platforms and devices. The MP3 subsection in OpenMAX was implemented for evaluating the standard. A high level simulation model of the system consists of a processor core, cache, memory and coprocessor. The coprocessor provides<br/><br> instruction set extensions for the CPU to accelerate the intended functions and was modeled using SystemC like language. The result is evaluated in terms of the speedup obtained. The MP3 decoding process was accelerated 1.2 times as a result of accelerating the DCT by 4 times. The simulations further established the importance of avoiding memory access bottlenecks. The silicon area of the coprocessor was estimated to be half of the original specification limit.}}, author = {{Dasalukunte, Deepak and Palsson, Andri}}, institution = {{[Publisher information missing]}}, language = {{eng}}, title = {{Coprocessor accelerated OpenMAX MP3 decoder}}, year = {{2006}}, }