Optimized Fast Walsh–Hadamard Transform on GPUs for non-binary LDPC decoding

Joao Andrade, Gabriel Falcao, Vitor Silva
2014 Parallel Computing  
The Fourier Transform Sum-Product Algorithm (FT-SPA) used in non-binary Low-Density Parity-Check (LDPC) decoding makes extensive use of the Walsh-Hadamard Transform (WHT). We have developed a massively parallel Fast Walsh-Hadamard Transform (FWHT) which exploits the Graphics Processing Unit (GPU) pipeline and memory hierarchy, thereby minimizing the level of memory bank conflicts and maximizing the number of returned instructions per clock cycle for different generations of graphics processors,
more » ... with considerable speedup gains in FT-SPA based non-binary LDPC decoding.
doi:10.1016/j.parco.2014.07.001 fatcat:k7gpp5vhhrajtmfoi2udcc2u6q