• DocumentCode
    652375
  • Title

    An Optimizing Strategy Research of LDPC Decoding Based on GPGPU

  • Author

    Luechao Yuan ; Zuocheng Xing ; Yang Zhang ; Xiaobao Chen

  • Author_Institution
    Dept. of Comput., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2013
  • fDate
    16-18 July 2013
  • Firstpage
    1901
  • Lastpage
    1906
  • Abstract
    As powerful error correcting codes, Low-Density Parity-Check (LDPC) codes have been adopted as a fundamental building block by dirty paper coding (DPC), which indicates that lossless precoding is theoretically possible at any signal-to-noise ratio (SNR), and is a promising strategy in future communication systems. However, to achieve this performance gain demands huge computation complexity. For its lower cost and better flexibility, the GPU-based LDPC decoder is an emerging research subject. Based on the perspective of GPU hardware architecture, a multi-stage optimizing mapping strategy (MSOMS) is proposed and implemented to accelerate LDPC decoding. The performance is boosted significantly by balancing the memory access and computation load, optimizing execution configuration and the memory access pattern, and fully utilizing the on-chip high speed resources. Proposed decoders can achieve 383-and 442-speedup compared to CPU-based decoder for LDPC and RA code (another ensemble of LDCP code), and the achieved throughput is comparable to existed GPU-based decoders, which confirm the efficiency of the MSOMS strategy.
  • Keywords
    computational complexity; graphics processing units; optimisation; parity check codes; GPGPU; GPU hardware architecture; LDPC decoding; MSOMS; SNR; computation complexity; error correcting codes; lossless precoding; low density parity check codes; multistage optimizing mapping strategy; signal-to-noise ratio; Decoding; Graphics processing units; Kernel; Parity check codes; Performance gain; Signal to noise ratio; Throughput; Dirty Paper Coding; Graphic Process Unit; Low Density Parity Code; Repeat Accumulate Code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Type

    conf

  • DOI
    10.1109/TrustCom.2013.233
  • Filename
    6681070