LDPC Decoding on GPU for Mobile Device.

Yiqin Lu,Weiyue Su,Jiancheng Qin
DOI: https://doi.org/10.1155/2016/7048482
2016-01-01
Abstract:A flexible software LDPC decoder that exploits data parallelism for simultaneous multicode words decoding on the mobile device is proposed in this paper, supported by multithreading on OpenCL based graphics processing units. By dividing the check matrix into several parts to make full use of both the local memory and private memory on GPU and properly modify the code capacity each time, our implementation on a mobile phone shows throughputs above 100 Mbps and delay is less than 1.6 millisecond in decoding, which make high-speed communication like video calling possible. To realize efficient software LDPC decoding on the mobile device, the LDPC decoding feature on communication baseb and chip should be replaced to save the cost and make it easier to upgrade decoder to be compatible with a variety of channel access schemes.
What problem does this paper attempt to address?