基于CPU+GPU异构服务器平台的雷达信号处理优化方法技术

技术编号:40988477 阅读:24 留言:0更新日期:2024-04-18 21:31
本发明专利技术公开了一种基于CPU+GPU异构服务器平台的雷达信号处理优化方法,应用于异构服务器系统,包括:获取CPU端第一固定内存中一个相参处理时间内接收的回波数据,并利用CPU端的数据交互线程将回波数据异步传输至GPU端第二固定内存中;将回波数据读取到GPU端的内核寄存器中进行脉冲压缩,并将脉冲压缩结果返回到第二固定内存中;按块划分脉冲压缩结果后,将数据块读取至内核寄存器以计算取模后的相参积累结果,并将取模后的相参积累结果返回到第二固定内存中,再读取到内核寄存器中进行分段并行的线性恒虚警检测,将恒虚警检测结果返回到第二固定内存中;利用CPU端的数据交互线程将恒虚警检测结果返回到第一固定内存中。本发明专利技术提高了GPU计算资源的利用率。

【技术实现步骤摘要】

本专利技术属于信号处理,具体涉及一种基于cpu+gpu异构服务器平台的雷达信号处理优化方法。


技术介绍

1、现代战争中暗弱微小的目标对雷达探测能力提出了严峻挑战,雷达需要采用信号长时间积累技术来改善探测能力,以dsp(digital signal processing,数字信号处理)+fpga(field programmable gate array,现场可编辑门阵列)为核心的硬件平台搭建的传统雷达系统由于资源配置相对固定、开发难度高、针对性与耦合性强等问题,导致通用性差、开发成本高与开发周期长等问题,因此可以通过将射频采集硬件系统与现代计算机系统组合来实现多用途的软件化雷达开发平台。

2、计算机软硬件系统的高速迭代诞生了基于cpu+gpu的异构服务器系统。其中,cpu负责数据接收与系统控制,gpu则高速并行处理数据以提高计算效率。相比于dsp+fpga硬件平台,cpu+gpu异构服务器系统有着更大的数据吞吐量、更强的运算能力以及更短的研制周期。

3、目前,相比dsp+fpga硬件平台,已有的基于cpu+gpu异构服务器系统的雷达本文档来自技高网...

【技术保护点】

1.一种基于CPU+GPU异构服务器平台的雷达信号处理优化方法,其特征在于,应用于异构服务器系统,所述异构服务器系统包括CPU端和GPU端;

2.根据权利要求1所述的基于CPU+GPU异构服务器平台的雷达信号处理优化方法,其特征在于,获取CPU端的第一固定内存中一个相参处理时间内接收的回波数据的步骤之前,还包括:

3.根据权利要求2所述的基于CPU+GPU异构服务器平台的雷达信号处理优化方法,其特征在于,在CPU端申请数据交互线程,并在所述数据交互线程上申请用于存放数据的第一固定内存后,设置GPU端的状态的步骤,包括:

4.根据权利要求2所述的基于CP...

【技术特征摘要】

1.一种基于cpu+gpu异构服务器平台的雷达信号处理优化方法,其特征在于,应用于异构服务器系统,所述异构服务器系统包括cpu端和gpu端;

2.根据权利要求1所述的基于cpu+gpu异构服务器平台的雷达信号处理优化方法,其特征在于,获取cpu端的第一固定内存中一个相参处理时间内接收的回波数据的步骤之前,还包括:

3.根据权利要求2所述的基于cpu+gpu异构服务器平台的雷达信号处理优化方法,其特征在于,在cpu端申请数据交互线程,并在所述数据交互线程上申请用于存放数据的第一固定内存后,设置gpu端的状态的步骤,包括:

4.根据权利要求2所述的基于cpu+gpu异构服务器平台的雷达信号处理优化方法,其特征在于,将所述回波数据读取到gpu端的内核寄存器中进行脉冲压缩,并将脉冲压缩结果返回到所述第二固定内存中的步骤,包括:

5.根据权利要求4所述的基于cpu+gpu异构服务器平台的雷达信号处理优化方法,其特征在于,按照如...

【专利技术属性】
技术研发人员:曹运合张威张钰林彭志刚何军郭子祥
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1