[发明专利]一种基于异构多核系统的雷达信号并行处理方法及系统有效
申请号: | 201510260891.9 | 申请日: | 2015-05-21 |
公开(公告)号: | CN104849698B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 察豪;周沫;秦华;宋伟;刘爱国;崔玉娟 | 申请(专利权)人: | 中国人民解放军海军工程大学 |
主分类号: | G01S7/02 | 分类号: | G01S7/02 |
代理公司: | 武汉东喻专利代理事务所(普通合伙)42224 | 代理人: | 宋业斌 |
地址: | 430033 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于异构多核系统的雷达信号并行处理方法和系统,方法包括步骤S1、初始化设备端参数,开辟任务执行线程,划分数据处理的线程网格和线程块的维度;S2、开辟信号处理所需的显存和内存空间;S3、采集单次信号处理所需的数据传输和计算时间,调用遗传任务调度算法获得任务调度方式;S4、采集雷达采样数据并按时序分段存储在内存空间中,按任务调度方式发送至CPU和GPU,根据线程网格和线程块维度将采样点映射到各线程上并发执行,调用滤波器系数对采样数据进行正交相位解调、脉冲压缩、动目标显示、动目标检测、脉冲积累和恒虚警检测。实施本发明提高了通用处理器执行信号处理的速度,满足雷达信号处理的实时性要求。 | ||
搜索关键词: | 一种 基于 多核 系统 雷达 信号 并行 处理 方法 | ||
【主权项】:
一种基于异构多核系统的雷达信号并行处理方法,其特征在于,所述方法包括步骤:S1、初始化计算平台上异构多核处理单元CPU和GPU设备端参数,包括CPU和GPU设备端的数量、型号和ID号,并根据CPU和GPU设备端参数开辟任务执行线程以调用所述设备端,根据GPU的初始化设备参数划分数据处理的线程网格和线程块的维度;S2、在所述异构多核处理单元主机端开辟雷达信号处理所需的显存空间和内存空间,所述内存空间用于存储低通滤波器系数和匹配滤波器系数,所述显存空间用于存放GPU计算时调用的所述低通滤波器系数和匹配滤波器系数;S3、采集异构多核处理单元完成单次信号处理的数据传输时间Ttran和数据计算时间Tproc,基于所述Ttran和Tproc调用遗传任务调度算法,获得任务调度方式,使得每个任务的最大计算时间最小;S4、采集雷达采样数据并按时序分段存储在所述内存空间中,以数据流的方式,将每段脉冲重复周期内的采样数据按照所述任务调度方式发送至CPU和GPU,根据所述线程网格和线程块的维度将采样点映射到各线程上并发执行,调用所述低通滤波器系数和匹配滤波器系数,对雷达采样数据进行正交相位解调、脉冲压缩、动目标显示、动目标检测、脉冲积累和恒虚警检测。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军工程大学,未经中国人民解放军海军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510260891.9/,转载请声明来源钻瓜专利网。