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
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;
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
Conference_Location :
Melbourne, VIC
DOI :
10.1109/TrustCom.2013.233