首页> 外文期刊>Journal of signal processing systems for signal, image, and video technology >GPU Accelerated Belief Propagation Decoding of Non-Binary LDPC Codes with Parallel and Sequential Scheduling
【24h】

GPU Accelerated Belief Propagation Decoding of Non-Binary LDPC Codes with Parallel and Sequential Scheduling

机译:具有并行和顺序调度的非二进制LDPC码的GPU加速置信传播解码

获取原文
获取原文并翻译 | 示例

摘要

Low-Density Parity-Check (LDPC) codes are very powerful channel coding schemes with a broad range of applications. The existence of low complexity (i.e., linear time) iterative message passing decoders with close to optimum error correction performance is one of the main strengths of LDPC codes. It has been shown that the performance of these decoders can be further enhanced if the LDPC codes are extended to higher order Galois fields, yielding so called non-binary LDPC codes. However, this performance gain comes at the cost of rapidly increasing decoding complexity. To deal with this increased complexity, we present an efficient implementation of a signed-log domain FFT decoder for non-binary irregular LDPC codes which exploits the inherent massive paral-lelization capabilities of message passing decoders. We employ Nvidia's Compute Unified Device Architecture (CUDA) to incorporate the available processing power of state-of-the-art Graphics Processing Units (GPUs). Furthermore, we present a CUDA implementation of the signed-log domain FFT decoder using the so-called layered update rule, in which check nodes are updated one after another. This sequential updating of nodes has been shown to converge about twice as fast as the traditional flooding scheme. To achieve a high speedup of the layered CUDA implementation, we employ quasi-cyclic non-binary LDPC codes since they allow to update multiple neighboring check nodes in parallel without any performance loss.
机译:低密度奇偶校验(LDPC)码是功能非常强大的信道编码方案,具有广泛的应用范围。具有接近最佳纠错性能的低复杂度(即,线性时间)迭代消息传递解码器的存在是LDPC码的主要优点之一。已经表明,如果将LDPC码扩展到更高阶的Galois域,则可以进一步增强这些解码器的性能,从而产生所谓的非二进制LDPC码。但是,这种性能提升是以迅速增加解码复杂度为代价的。为了应对这种日益增加的复杂性,我们提出了一种针对非二进制不规则LDPC码的有符号对数域FFT解码器的有效实现,该解码器利用了消息传递解码器固有的大规模并行化能力。我们采用Nvidia的计算统一设备架构(CUDA)来整合最先进的图形处理单元(GPU)的可用处理能力。此外,我们提出了使用所谓的分层更新规则的有符号对数域FFT解码器的CUDA实现,其中校验节点一个接一个地更新。节点的这种顺序更新已显示收敛速度约为传统洪泛方案的两倍。为了实现分层CUDA实施的高速度,我们采用准循环非二进制LDPC码,因为它们允许并行更新多个相邻的校验节点而不会造成性能损失。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号