• DocumentCode
    626514
  • Title

    Forward error correction with RaptorQ code on GPU

  • Author

    Linjia Hu ; Nooshabadi, Saeid ; Mladenov, T.

  • Author_Institution
    Center of Comput. Syst. Res. (CCSR), Michigan Technol. Univ., Houghton, MI, USA
  • fYear
    2013
  • fDate
    19-23 May 2013
  • Firstpage
    281
  • Lastpage
    284
  • Abstract
    RaptorQ code, the next generation of Raptor code for forward error correction (FEC), is proposed to significantly reduce the redundant information. However, the improved coding performance comes at the expense of increased encoding and decoding complexity. On the other hand, graphics processing units (GPUs) are finding their way beyond graphics processing into general purpose computing in the consumer market. This paper investigates the suitability of GPU for RaptorQ code to process large block and symbol sizes in FEC transmission. The paper explores serial and parallel implementations of Raptor code on CPU and GPU, respectively. Our work shows that efficient parallelization on the GPU can improve the performance of the decoder significantly. Furthermore, simulations are performed for the practical real time requirement in multimedia broadcast/multicast service (MBMS) and digital video broadcasting (DVB) in highspeed downlink packet access (HSDPA) network. Conclusions are drawn with respect to the applicability of this new code for realtime multimedia broadcasting and content delivery on GPU.
  • Keywords
    codes; digital video broadcasting; forward error correction; graphics processing units; FEC transmission; GPU; RaptorQ code; coding performance; content delivery; digital video broadcasting; forward error correction; graphics processing units; highspeed downlink packet access; multimedia broadcast/multicast service; realtime multimedia broadcasting; Algorithm design and analysis; Decoding; Digital video broadcasting; Forward error correction; Graphics processing units; Kernel; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-5760-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2013.6571837
  • Filename
    6571837