检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李荣春[1] 周鑫 潘衡岳[1] 牛新[1] 高蕾[1] 窦勇[1] LI Rong-chun;ZHOU Xin;PAN Heng-yue;NIU Xin;GAO Lei;DOU Yong(School of Computer,National University of Defense Technology,Changsha 410073,China)
机构地区:[1]国防科技大学计算机学院,湖南长沙410073
出 处:《计算机工程与科学》2020年第5期761-769,共9页Computer Engineering & Science
基 金:国家自然科学基金(61802419)。
摘 要:Turbo乘积码是一类前向纠错码,在高码率下具有良好的误码率性能。TPC编码器的实现相对简单,其译码器的译码复杂度也比较合理。因此,TPC被广泛用于各种场景,例如卫星通信系统和数据存储系统等。提出了一种基于GPU的并行TPC译码器,可以同时译码二维乘积码矩阵的所有行或列。设计了一种并行基本译码器,以简化由扩展汉明码构成的TPC的译码过程。实现了测试样例和有效码字计算的并行化,降低了译码延迟。为了进一步提高译码吞吐率,提出了多通道TPC译码器。在不同的GPU上测量了并行译码器的性能,实验结果表明,与基于CPU的TPC译码器相比,基于GPU的并行TPC译码器的译码延迟显著降低。此外,基于GPU的并行TPC译码器的吞吐率在NVIDIA RTX 2080 Ti上达到30 Mbps,在NVIDIA GTX Titan V上达到38 Mbps,是基于CPU的TPC译码器性能的44倍和54倍。Turbo Product Code(TPC)is a class of Forward Error Correction(FEC)codes that have good Bit Error Rate(BER)performance at high code rate.TPC is widely used in a variety of scenarios,such as satellite communication systems and data storage systems.This paper proposes a GPU-based parallel TPC decoder.In it,all rows or columns of the two-dimensional product code matrix can be translated at the same time.A parallel basic decoder is designed to simplify the decoding process of TPC consisting of extended Hamming code.The parallelization of test sample and effective code word calculation is realized,and the decoding delay is reduced.In order to further improve the decoding throughput,we propose a multi-channel TPC decoder.In addition,the performance of parallel decoders is measured on different GPUs.The experimental results show that the decoding delay of the GPU-based parallel decoder is significantly reduced compared with the CPU-based TPC decoder.In addition,the throughput of the GPU decoder reaches 30 Mbps on the Nvidia RTX 2080 Ti and 38 Mbps on the NVIDIA GTX Titan V,which is 44 times and 54 times the performance of the CPU-based decoder.
关 键 词:TURBO乘积码 TURBO译码 GPU 并行译码器
分 类 号:TN95[电子电信—信号与信息处理]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49