The decoding throughput during post-processing is one of the major bottlenecks that occur in a continuous-variable quantum key distribution (CV-QKD) system. In this paper, we propose a layered decoder to decode quasi-cyclic multi-edge type LDPC (QC-MET-LDPC) codes using a graphics processing unit (GPU) in continuous-variable quantum key distribution (CV-QKD) systems. As described herein, we optimize the storage methods related to the parity check matrix, merge the sub-matrices which are unrelated, and decode multiple codewords in parallel on the GPU. Simulation results demonstrate that the average decoding speed of LDPC codes with three typical code rates, i.e., 0.1, 0.05 and 0.02, is up to 64.11 Mbits/s, 48.65 Mbits/s and 39.51 Mbits/s, respectively, when decoding 128 codewords of length [Formula: see text] simultaneously without early termination.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC7471272PMC
http://dx.doi.org/10.1038/s41598-020-71534-5DOI Listing

Publication Analysis

Top Keywords

continuous-variable quantum
12
quantum key
12
key distribution
12
layered decoder
8
quasi-cyclic multi-edge
8
multi-edge type
8
parity check
8
distribution cv-qkd
8
high-throughput gpu
4
gpu layered
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!