基于GPU的雷达杂波模拟方法研究

来源 :天津工业大学 | 被引量 : 1次 | 上传用户:fjfhmtv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
雷达的研究和设计中需要大量的杂波数据进行分析,但一直使用实测杂波数据会消耗大量的人力、物力,影响现代雷达的研究进程。基于统计模型的杂波模拟方法可以在更短时间内获得杂波数据,使得杂波模拟成为一个重要的研究方向。零记忆非线性变换法(ZMNL)和球不变随机过程法(SIRP)是基于统计模型杂波模拟的两种主要方法,在模拟杂波数据时被广泛使用。随着现代雷达研究的不断发展,雷达探测的精度与广度不断提升,意味着雷达一次性接收的数据大量增加。基于传统的CPU杂波模拟方法已经不能满足现代雷达对杂波数据的实时性要求,对杂波模拟方法的高性能实现是需要迫切解决的问题。根据目前高性能计算平台中CPU-GPU异构系统的研究分析,本文使用CPU-GPU异构平台对杂波模拟方法ZMNL和SIRP方法进行并行策略的研究,并在实验中分析优化效果。本文分析了ZMNL方法和SIRP方法在实时性方面的瓶颈问题,并针对两种方法的计算特性,使用CUDA从指令集、共享内存、卷积计算等方面对ZMNL方法进行细粒度优化,得到ZMNL-CU方法。从积分计算、任务调度方面对SIRP方法进行粗粒度优化,得到SIRP-CU方法。最后参考实际雷达参数对两种方法的优化效果进行实验分析。本文针对ZMNL方法中卷积计算耗时问题,提出了一种基于cu BLAS的矩阵可变维度卷积算法—Conv C,并与直接卷积方法、gemm矩阵相乘卷积法、快速傅里叶变换(FFT)卷积方法在多个高性能平台上进行实验对比。实验结果显示Conv C方法相较于其他卷积方法在数据量较大时均具有更显著的计算性能。最后本文针对SIRP方法中CPU-GPU异构平台负载不均衡问题,提出了一种基于Open MP+CUDA的粗粒度任务流并行模型,并推导出模型计算效率评价函数,最后通过实验分析计算效率提升效果。分析两种方法在实验中取得的优化效果,ZMNL-CU方法相较于CPU获得了41倍的加速比,相比于传统GPU优化方法性能提升了近两倍。SIRP-CU方法相较于CPU计算获得了108倍的加速比,并相比传统GPU优化方法提高了近61%的计算效率。
其他文献
Si4830 AM/FM接收器芯片采用CMOS工艺制造,能够以低成本为机械式调谐模拟收音机提供数字性能和一体化的好处。此外,其体积小、能效高的特点为设计人员提供了很大的市场差异化
本研究针对大学生体质下降构建《体育与健康》理论课教学模式:⑴使教学内容贴近学生需要,包括体育的基本概述、健康的生活方式、运动损伤的急救、运动性病症、运动中经常出现
借助于模组设计和系统级封装,将智能存储和无线应用相结合,可为终端无线互联和近场支付带来全新用户体验。
EDAI具商竞争激烈,作为后来者如何在垄断性极强的EDA领域分得一杯羹?思源科技(SpringSoft)COO兼执行副总裁邓强生给出了自己的答案:切入其他供应商忽视的环节,并提供独特的技术和工
产品由彼及此反向流动至今企业的现象自古有之,未来也不会消亡,当企业经济规模的基数不断庞大而又以火大的比率扩大,"蛋糕‘已经是最初50甚至100倍时,资源的利用和损失仍然会