Parallel-implemented Message Passing Algorithm for SCMA Decoder Based on GPGPU

Yunfeng Qi,Gang Wu,Su Hu,Yuan Gao
DOI: https://doi.org/10.1109/wcsp.2017.8170883
2017-01-01
Abstract:Current multi-user detection scheme for sparse code multiple access (SCMA) is iterative message passing algorithm (MPA) in which the message update strategy is in a parallel manner. To take full advantage of MPA's feature of parallelism, this letter proposes a hardware implementation strategy of max-log MPA decoder used in SCMA systems with soft baseband, which is based on general-purpose computing on graphics processing units (GPGPU). By splitting the decoding process into independent and concurrent threads, the proposed strategy can significantly reduce the process latency of max-log MPA decoder. Simulation results of decoding efficiency demonstrate that the parallel strategy can considerably accelerate the decoding process. Meanwhile, the launch details and the performance analysis of decoder's key kernel function are presented in expectation of making further improvement on current scheme.
What problem does this paper attempt to address?