摘要
一种基于CPU、GPU异构的雷达信号处理实现方法,属雷达信号处理技术领域。通过CPU、GPU构建多模块异步多流并行架构,实现将整个雷达信号处理流程的吞吐时间由单个模块的最大处理时间决定,在CPU端启动一个管理线程和对外交互线程,在CPU端启动通信线程,实现接收回波数据和外部终端控制,通过管理线程调度所有GPU端所有模块的核函数,通过管理线程将回波数据写入GPU显存后启动与GPU端模块的核函数一一对应的CPU线程调度,通过每个模块的处理线程和GPU端所有模块的核函数控制,实现多个处理模块的流水线并行处理。实现雷达信号处理算法的多级流水线并行执行,提升单个模块的吞吐时间,有效降低数据传输延迟并优化了资源利用率,满足雷达信号处理实时性要求。
技术关键词
多模块
流水线
雷达信号处理技术
非均匀场景
异构
数据传输延迟
信号处理算法
回波
通信线
多线程
变量
主机端
设备端
功能模块
输入模块
高密度
系统为您推荐了相关专利信息
信用评分系统
多源异构数据
统一社会信用代码
指标
信用评分技术
对象匹配方法
对象匹配装置
终端设备
多源异构数据
对象识别
电力终端设备
调度优化方法
卸载策略
服务器
异构