首页 | 本学科首页   官方微博 | 高级检索  
     

基于GPU加速的脉冲多普勒雷达信号处理
引用本文:龚昊,刘莹,冯建周,赵仁良,冷佳旭. 基于GPU加速的脉冲多普勒雷达信号处理[J]. 计算机工程与科学, 2021, 43(7): 1141-1149. DOI: 10.3969/j.issn.1007-130X.2021.07.001
作者姓名:龚昊  刘莹  冯建周  赵仁良  冷佳旭
作者单位:(1.中国科学院大学计算机科学与技术学院,北京 100089;2.中国科学院大学数据挖掘与高性能计算实验室,北京 100089;3.燕山大学信息科学与工程学院,河北 秦皇岛 066004)
基金项目:国家自然科学基金(71671178)
摘    要:雷达信号处理算法的高性能实现是雷达系统中的关键技术。传统雷达信号处理算法的高性能加速主要依赖DSP和FPGA等专用设备,而它们具有开发周期长、调试难度大、成本高等缺点。GPU作为通用设备,特别适合处理雷达信号这种大规模数据。目前,GPU加速雷达信号处理的成果大多集中在SAR成像等应用领域,针对脉冲多普勒雷达相关研究还比较少。为了满足雷达回波数据对吞吐量和处理实时性的高要求,提出了基于网格跨步并行的细粒度并行化、基于多CUDA流的粗粒度并行化和基于并行扫描的数据预处理等优化技术。从性能测试和误差分析等多角度评估了算法的实时性和准确性,在所使用的硬件平台上相比于传统CPU实现达到了300倍以上的加速比,并优于其它已有的CUDA加速的脉冲多普勒雷达信号处理算法。

关 键 词:脉冲多普勒雷达  GPU并行计算  网格跨步并行  多流并发  并行扫描  
收稿时间:2020-10-13
修稿时间:2020-12-17

GPU-accelerated pulse Doppler radar signal processing
GONG Hao,LIU Ying,FENG Jian-zhou,ZHAO Ren-liang,LENG Jia-xu. GPU-accelerated pulse Doppler radar signal processing[J]. Computer Engineering & Science, 2021, 43(7): 1141-1149. DOI: 10.3969/j.issn.1007-130X.2021.07.001
Authors:GONG Hao  LIU Ying  FENG Jian-zhou  ZHAO Ren-liang  LENG Jia-xu
Affiliation:(1.School of Computer Science and Technology,University of Chinese Academy of Sciences,Beijing 100089;2.Data Mining and High Performance Computing Laboratory,University of Chinese Academy of Sciences,Beijing 100089;3.School of Information Science and Engineering,Yanshan University,Qinhuangdao 066004,China) 
Abstract:High-performance radar signal processing is a key technique in radar systems. Previous research on high-performance radar signal processing algorithms usually rely on specialized signal processing devices, such as FPGAs or DSPs, which are not only expensive but also difficult to program. GPU is a general-purpose device, especially suitable for processing large-scale data, such as radar signals, etc. At present, most of the existing GPU-accelerated radar signal processing research is on SAR imaging related applications, with little research on target detection radar, such as pulsed Doppler radar. In order to fulfill the requirement of radar echo data on throughput and real-time processing, a novel fine-grained parallelization by grid stride, a coarse-grained parallelization by multi-CUDA streams, and a data preprocessing method based on parallel scan are proposed. The real-time performance and accuracy of the algorithm are evaluated from multiple perspectives such as performance testing and error analysis. Compared with the state-of-the-art implementation on CPU, the hardware platform has achieved a speedup of more than 300 times, and is superior than other existing CUDA accelerated pulse Doppler radar signal processing algorithms.
Keywords:pulsed Doppler radar  GPU parallel computing  grid striding parallism  multi-stream parallism  parallel scan  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号