期刊文献+

基于MIC的Turbo码译码并行加速 被引量:2

Parallel acceleration of turbo-code decoding based on MIC
在线阅读 下载PDF
导出
摘要 Turbo码因具有卓越的纠错能力和接近香农理论极限的性能而受到广泛关注。为了满足译码的实时性需求,利用Intel公司的众核处理器的多核并行处理和迭代运算能力,并结合OpenMP在编译层面可以自动将程序并行化的能力,对Turbo译码的CPU程序进行众核移植和并行化。在保证译码性能的同时,使用折线逼近的Log-MAP算法,并在代码层面进行调整和优化。针对实际卫星信号,采用基于数据的MIC多线程并行处理模式,相比利用CPU进行处理,使用Intel Xeon Phi Coprocessor 7120众核处理器在计算速度上有将近60倍的提升,并且可以实现8路突发信号的实时处理。 Turbo-code has received wide attention due to excellent error correction ability and performance near to the Shannon limit. In order to satisfy the real-time requirement of decoding, the multi-core parallel processing and iterative computing capabilities of Intel′s many integrated core(MIC) processor and OpenMP′s ability to automatically parallelize programs are used to decode Turbo-code. Then MIC migration and parallelization are used to the CPU program. While ensuring the decoding performance, the Log-MAP algorithm with the polyline approximation is used and adjusted and simplified at the code level. For the actual satellite signal, using the data-based MIC multi-thread parallel processing mode. Compared to the CPU processing, the calculation speed of the Intel Xeon Phi Coprocessor 7120 Many Integrated Core processor has nearly 60 times improvement. What is more, it can achieve 8 Real-time processing of the burst signal.
作者 赵梦伟 陈永锋 刘凯 孙超群 Zhao Mengwei;Chen Yongfeng;Sun Chaoqun(Key Laboratory of Specialty Fiber Optics and Optical Access Networks, Shanghai University,Shanghai 200444,China;Shanghai Branch of South-West Electron and Telecom Technology Institute,Shanghai 200434,China)
出处 《电子测量技术》 2019年第1期126-131,共6页 Electronic Measurement Technology
关键词 TURBO码 译码算法 众核处理器 并行加速 Turbo-code decoding algorithm MIC processor parallel acceleration
  • 相关文献

参考文献5

二级参考文献25

  • 1周贤伟,赵欣,王丽娜.使用SIMULINK构建Turbo码仿真系统[J].微计算机信息,2006,22(05X):202-204. 被引量:7
  • 2Berrou C, Glavieux A, Thitimajshima P. Near Shannon limit error-correcting coding and decoding: Turbo-codes[C]//Proc IEEE ICC, 1993.
  • 3Bahl L, Cocke J, Jelinek F, et al. Optimal decoding of linear codes for minimizing symbol error rate[J]. IEEE Trans Inf Theory, 1974, 20(2) :284-287.
  • 4Bauch G, Khoram H, Haganauer J. Iterative equalization and decoding in mobile communications systems[C]//Proc 2nd EPMCC, 1997.
  • 5Talakoub Shahram, Sabeti I.eila, Shahrrava Behnam, et al. An improved Max-Log-MAP algorithm for Turbo decoding and Turbo equalization [J ]. IEEE Transactions on Instrumentation and Measurement, 2007, 56(3): 1058-1063.
  • 6Talakoub Shahram, Sabeti Leila, Shahrrava Behnam, et al. A simplified Log-MAP algorithm for Turbo equalization[R]. IMTC 2005 - Instrumenta- tion and Measurement Technology Conference, Ottawa,Ontario, Canada, 2005.
  • 7Talakoub Shahram, Sabeti Leila, Shahrrava Behnam, et al. A linear Log-MAP algorithm for Turbo decoding and Turbo equalization[J]. Digital Object Identifier, 2005, 1(3): 182-186.
  • 8熊振翔.插值多样性与插值样条[M].北京:国防工业出版社,1995.
  • 9Burden Richard L,Faires J Douglas.数值分析[M].7版.冯烟利,朱海燕,译.北京:高等教育出版社,2005.
  • 10陈运.信息论与编码[M].北京:电子工业出版社,2007.

共引文献27

同被引文献14

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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