资源说明:在本文中,我们在图形处理单元(GPU).platform上提出了基于并行块的Viterbi解码器(PBVD),用于卷积码的解码。 简化了解码过程并使之并行化,并利用网格的特性来减少度量计算。 基于计算统一设备架构(CUDA),设计了两个并行度不同的内核来映射两个解码阶段。 此外,提出了几种中间信息的数据结构的优化设计,以提高内部存储器事务的效率。 实验结果表明,针对64位卷积代码,该解码器在NVIDIA GTX580上实现了598Mbps的高吞吐量,在GTX980上实现了1802Mbps的高吞吐量,与现有GPU上最快的工作速度相比,提高了1.5倍
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。