Cargando…

High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems

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 (G...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Yang, Zhang, Xiaofang, Li, Yong, Xu, Bingjie, Ma, Li, Yang, Jie, Huang, Wei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7471272/
https://www.ncbi.nlm.nih.gov/pubmed/32884014
http://dx.doi.org/10.1038/s41598-020-71534-5
_version_ 1783578745224822784
author Li, Yang
Zhang, Xiaofang
Li, Yong
Xu, Bingjie
Ma, Li
Yang, Jie
Huang, Wei
author_facet Li, Yang
Zhang, Xiaofang
Li, Yong
Xu, Bingjie
Ma, Li
Yang, Jie
Huang, Wei
author_sort Li, Yang
collection PubMed
description 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.
format Online
Article
Text
id pubmed-7471272
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-74712722020-09-04 High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems Li, Yang Zhang, Xiaofang Li, Yong Xu, Bingjie Ma, Li Yang, Jie Huang, Wei Sci Rep Article 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. Nature Publishing Group UK 2020-09-03 /pmc/articles/PMC7471272/ /pubmed/32884014 http://dx.doi.org/10.1038/s41598-020-71534-5 Text en © The Author(s) 2020 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Li, Yang
Zhang, Xiaofang
Li, Yong
Xu, Bingjie
Ma, Li
Yang, Jie
Huang, Wei
High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems
title High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems
title_full High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems
title_fullStr High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems
title_full_unstemmed High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems
title_short High-throughput GPU layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems
title_sort high-throughput gpu layered decoder of quasi-cyclic multi-edge type low density parity check codes in continuous-variable quantum key distribution systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7471272/
https://www.ncbi.nlm.nih.gov/pubmed/32884014
http://dx.doi.org/10.1038/s41598-020-71534-5
work_keys_str_mv AT liyang highthroughputgpulayereddecoderofquasicyclicmultiedgetypelowdensityparitycheckcodesincontinuousvariablequantumkeydistributionsystems
AT zhangxiaofang highthroughputgpulayereddecoderofquasicyclicmultiedgetypelowdensityparitycheckcodesincontinuousvariablequantumkeydistributionsystems
AT liyong highthroughputgpulayereddecoderofquasicyclicmultiedgetypelowdensityparitycheckcodesincontinuousvariablequantumkeydistributionsystems
AT xubingjie highthroughputgpulayereddecoderofquasicyclicmultiedgetypelowdensityparitycheckcodesincontinuousvariablequantumkeydistributionsystems
AT mali highthroughputgpulayereddecoderofquasicyclicmultiedgetypelowdensityparitycheckcodesincontinuousvariablequantumkeydistributionsystems
AT yangjie highthroughputgpulayereddecoderofquasicyclicmultiedgetypelowdensityparitycheckcodesincontinuousvariablequantumkeydistributionsystems
AT huangwei highthroughputgpulayereddecoderofquasicyclicmultiedgetypelowdensityparitycheckcodesincontinuousvariablequantumkeydistributionsystems