DocumentCode
2520712
Title
Design and implementation of MPEG audio layer III decoder using graphics processing units
Author
Xiaoliang, Chen ; Chengshi, Zheng ; Longhua, Ma ; Xiaobin, Cheng ; Xiaodong, Li
Author_Institution
Key Lab. of Noise & Vibration, Chinese Acad. of Sci., Beijing, China
fYear
2010
fDate
9-11 April 2010
Firstpage
484
Lastpage
487
Abstract
This paper describes a new implemented method for the MPEG audio layer III (MP3) decoder. The proposed architecture is based on a graphic process unit (GPU) using CUDA environment, where it can effectively take advantage of modern GPU´s parallel computing power. The implemented system with this architecture employs a multi-thread model and memory optimization to process MP3 decoding in parallel, so it is significant to minimize the computational overhead. Experimental results on a GTX260+ graphics card showed that the proposed architecture is over five times faster than traditional MP3 library based on CPU.
Keywords
audio coding; computer graphic equipment; coprocessors; decoding; parallel architectures; CPU; CUDA environment; GPU; GTX260+ graphics; MP3 decoding; MP3 library; MPEG audio layer III decoder; graphics processing units; memory optimization; parallel computing power; Acceleration; Central Processing Unit; Computer architecture; Concurrent computing; Decoding; Digital audio players; Digital signal processing; Graphics; Parallel processing; Audio; CUDA; Decoder; GPU; MP3; Signal Processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Image Analysis and Signal Processing (IASP), 2010 International Conference on
Conference_Location
Zhejiang
Print_ISBN
978-1-4244-5554-6
Electronic_ISBN
978-1-4244-5556-0
Type
conf
DOI
10.1109/IASP.2010.5476071
Filename
5476071
Link To Document