Fast LDPC GPU Decoder for Cloud RAN

被引:9
作者
Ling, Jonathan [1 ]
Cautereels, Paul [2 ]
机构
[1] Nokia Bell Labs, Wireless Access Lab, Murray Hill, NJ 07974 USA
[2] Nokia Bell Labs, Wireless Access Lab, B-2018 Antwerp, Belgium
关键词
5G wireless; forward error correction; graphics processors; low-density parity check (LDPC); CODES;
D O I
10.1109/LES.2021.3052714
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The graphical processing unit (GPU), as a digital signal processing accelerator for cloud RAN, is investigated. This letter presents a new design for a 5G NR low-density parity check code decoder running on a GPU. The algorithm is flexibly adaptable to GPU architecture to achieve high resource utilization as well as low latency. It improves on the layered algorithm by increasing parallelism on a single code word. The flexible GPU decoder (on a 24 core GPU) was found to have 5x higher throughput compared to a recent GPU flooding decoder and 3x higher throughput compared to a field programmable gate array (FPGA) decoder (757K gate). The flexible GPU decoder exhibits 1/3 decoding power efficiency of the FPGA typical of general-purpose processors. For rapid deployment and flexibility, GPUs may be suitable as cloud RAN accelerators.
引用
收藏
页码:170 / 173
页数:4
相关论文
共 13 条
[1]  
[Anonymous], 38212 3GPP TS
[2]  
[Anonymous], 2017, 38401 3GPP TS
[3]  
[Anonymous], 2017, 38801V1400 3GPP TR
[4]  
Aronov A., 2019, P IEEE LONG ISL SYST, P1
[5]   Near optimum universal belief propagation based decoding of low-density parity check codes [J].
Chen, JH ;
Fossorier, MPC .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2002, 50 (03) :406-414
[6]   Understanding Performance Differences of FPGAs and GPUs [J].
Cong, Jason ;
Fang, Zhenman ;
Lo, Michael ;
Wang, Hanrui ;
Xu, Jingxian ;
Zhang, Shaochong .
PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, :93-96
[7]   Massively LDPC Decoding on Multicore Architectures [J].
Falcao, Gabriel ;
Sousa, Leonel ;
Silva, Vitor .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (02) :309-322
[8]   Radio Base Stations in the Cloud [J].
Haberland, Bernd ;
Derakhshan, Fariborz ;
Grob-Lipski, Heidrun ;
Klotsche, Ralf ;
Rehm, Werner ;
Schefczik, Peter ;
Soellner, Michael .
BELL LABS TECHNICAL JOURNAL, 2013, 18 (01) :129-152
[9]  
Huawei and HiSilicon, 2017, DOC TSG RAN WG1 M GO
[10]   A High Throughput Efficient Approach for Decoding LDPC Codes onto GPU Devices [J].
Le Gal, Bertrand ;
Jego, Christophe ;
Crenne, Jeremie .
IEEE EMBEDDED SYSTEMS LETTERS, 2014, 6 (02) :29-32