• 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