基于GPU的OMCSS水声通信M元解扩算法并行实现

  • 打印
  • 收藏
收藏成功


打开文本图片集

中图分类号:TN929.3 文献标志码:A DOI:10.12305/j.issn.1001-506X.2025.03.30

GPU-based parallel implementation of M-ary despreading algorithm for OMCSS underwater acoustic communication

PENG Haiyuan 1,2 ,WANG Wei1,LI Derui 1,2 ,LIU Yanjun 1,2. ,LI Yu1,* CHICheng1,TIAN Yanan1 (1. Key Laboratory of Science and Technology on Aduanced Underwater Acoustic Signal Processing, InstituteofAcoustics,Chinese Academy ofSciences,Beijing1Oo19o,China; 2.U niversity of Chinese Academy of Sciences,Beijing1ooo49,China)

Abstract:In response to the requirements for fast processing of received signals in the orthogonal multicarier spread spectrum(OMCSS) underwater acoustic communication system,a parallel implementation of the M-ary despreading algorithm based on the graphic processing unit (GPU) is proposed. First,the feasibility of implementing the M-ary despreadingalgorithm on the GPU platform isanalyzed,and parallel optimization processing is performed on the internal basic computing units of the algorithm.Then,in order to improve the paralel processing speed,M-ary parallel despreading computing architecture based on concurrent kernel execution is designed.The algorithm performance is tested on a central processing unit(CPU) + GPU heterogeneous platform. The test results show that the M-ary parallel despreading algorithm designed in this paper has a maximum improvement of 90.47% in running speed compared to the M-ary serial despreading algorithm,and the maximum speedup ratio is 10.5.

Keywords:orthogonal multi-carrier spread spectrum(OMCSS);underwater acoustic communication; M-ary despreading;graphics processing unit (GPU); parallel implementation

0 引言

在水下能够进行远距离传输的可靠信息载体是声波,因此水声通信成为水下远距离无线通信的最佳选择[]。(剩余15695字)

目录
monitor