期刊文献+

一种基于CUDA的截断重叠维特比译码算法

Truncated overlap scheduling Viterbi decoding algorithm based on CUDA
下载PDF
导出
摘要 为解决信道译码在高吞吐量通信系统中的瓶颈问题,通过对CUDA并行计算的了解和对维特比译码并行实现的探索,为卷积码提出了一种基于CUDA的截断重叠维特比译码器。算法通过截断式的子网格图相互重叠的方式,并行执行独立的正向度量计算和回溯过程。实验结果表明,在保证了译码算法误码率性能的同时,获得了良好的吞吐量提升表现,相比现有的实现方式提升了1.3~3.5倍,降低了硬件开销,能够有效运用于实际高吞吐量通信系统中。 In order to solve the bottleneck problem of channel decoding in high-throughput communication systems, this paper proposed a truncated overlap Viterbi decoder based on CUDA for convolutional codes to solve it by analyzing of parallel processing based on compute unified device architecture (CUDA) and exploring of the parallel implementation of Viterbi decoding. The algorithm performed both independent forward metrics computing and back-track procedure in parallel through the overlapping of truncated sub-grid. The experiment shows that the method keeps low BER, achieves a performance improvement of 1.3~3.5 times of the existing implementation and reduces hardware consumption. It can be effectively used in practical high-throughput communication systems.
作者 李晨杰 王志旭 Li Chenjie;Wang Zhixu(College of Telecommunications & Information Engineering, Nanjing University of Posts & Telecommunications, Nanjing 210003, China)
出处 《计算机应用研究》 CSCD 北大核心 2019年第6期1828-1830,1835,共4页 Application Research of Computers
关键词 卷积码 维特比译码 并行计算 计算机统一设备架构 convolutional codes Viterbi decoder parallel processing compute unified device architecture (CUDA)
  • 相关文献

参考文献1

二级参考文献7

  • 13GPP TS 36.212 v8.7.0-2009.Multiplexing and channel coding (Release 8)[S].
  • 2CoxAn Richard V,Sundberg Carl-Erik W.An Efficicent Adaptive Circular Viterbi Algorithm for Decoding generaliized Tailbiting convolutional Codes[J].IEEE Transactions on Communications,1994,43(1):57-68.
  • 3Anderson John B,HladikStephen M.An Optimal Circular Viterbi Decoder for the Bounded Distance Criterion[J].IEEE Transactions on Communications,2002,50(11):1 736-1 742.
  • 4Shao Rose Y,Lin Shu,Fossorier Marc P C.Two Decoding Algorithms for Tailbiting Codes[J].IEEE Transactions on Communications,2003,51(10):1 658-1 665.
  • 5Texas Instruments Incorporated.TMS320C64x/C64x+DSP CPU and Instruction Set Reference Guide[EB/OL].http://www.ti.com.cn,2008.
  • 6ProakisJohnG著 张力军 译 147-149.数字通信(第四版)[M].北京:电子工业出版社,2003..
  • 7田黎育.TMS320C6000系列DSP编程工具与指南[M].北京:清华大学出版社,2006:1-676.

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部