In this work, we propose an efficient quasi-cyclic LDPC (QC-LDPC) decoder simulator which runs on graphics processing units (GPUs). We optimize the data structures of the messages used in the decoding process such that both the read and write processes can be performed in a highly parallel manner by the GPUs. We also propose a highly efficient algorithm to convert the data structure of the messages from one form to another with very little latency. Finally, with the use of a large number of cores in the GPU to perform the simple computations simultaneously, our GPU-based LDPC decoder is found to run at around 100 times faster than a CPU-based simulator. © 2011 Springer-Verlag.
CITATION STYLE
Zhao, Y., Chen, X., Sham, C. W., Tam, W. M., & Lau, F. C. M. (2011). Efficient decoding of QC-LDPC codes using GPUs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7016 LNCS, pp. 294–305). https://doi.org/10.1007/978-3-642-24650-0_25
Mendeley helps you to discover research relevant for your work.