基于MIC的Turbo码译码并行加速
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TN927

基金项目:


Parallel acceleration of turbocode decoding based on MIC
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    Turbo码因具有卓越的纠错能力和接近香农理论极限的性能而受到广泛关注。为了满足译码的实时性需求,利用Intel公司的众核处理器的多核并行处理和迭代运算能力,并结合OpenMP在编译层面可以自动将程序并行化的能力,对Turbo译码的CPU程序进行众核移植和并行化。在保证译码性能的同时,使用折线逼近的LogMAP 算法,并在代码层面进行调整和优化。针对实际卫星信号,采用基于数据的MIC多线程并行处理模式,相比利用CPU进行处理,使用Intel Xeon Phi Coprocessor 7120众核处理器在计算速度上有将近60倍的提升,并且可以实现8路突发信号的实时处理。

    Abstract:

    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.

    参考文献
    相似文献
    引证文献
引用本文

赵梦伟,陈永锋,刘凯,孙超群.基于MIC的Turbo码译码并行加速[J].电子测量技术,2019,42(1):126-131

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2021-05-19
  • 出版日期: