面向雷达信号处理的多核FFT算法研究

被引量 : 0次 | 上传用户:liulang75281899
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了满足雷达信号处理日益增长的实时性能要求,需要将雷达信号处理算法应用于多核平台。雷达信号处理的关键计算常用快速傅里叶变换快速实现,因此,多核快速傅里叶变换算法的研究对雷达信号处理性能的提升具有较为重要的意义。多核快速傅立叶变换算法的实现,将促进雷达信号处理算法在多核平台上的进一步应用。本文主要研究多核快速傅里叶变换算法的理论、实现以及在雷达信号处理中的应用。在理论研究方面,以对快速傅里叶变换结构起决定作用的蝶形矩阵作为算法研究对象。首先,分析了蝶形矩阵稀疏因式分解的相关理论。然后,对如何选取能够合理利用计算机结构的算法进行了探讨。最后,扩展到通用层面,利用数学方法归纳分析了算法的多核并行化可行性。在算法实现方面,以基-2快速傅里叶变换的多核实现为例。首先,对算法进行了并行化分析,得出了可行的并行方案。然后,利用MEX文件实现了算法的C++和Matlab混合编程,解决了Matlab无法创建多线程的问题。程序设计中,OpenMP和流单指令多数据扩展(Streaming Single instruction Mutipledata Extensions, SSE)指令分别用于在并行部分创建多线程和实现矢量操作;针对Matlab和C++的复数存储方式的不同,对复数数组的存储方式做了重新安排,提高了缓存命中率;旋转因子采用FSINCOS函数实现,去除了计算中的冗余。在应用方面,将多核FFT算法应用于多普勒波束锐化的脉冲压缩和多普勒滤波中,相比于单线程FFT的同类应用,使用多核FFT的应用取得了较好的性能。
其他文献
方程概念是重要的数学概念之一.教师的方程概念观对教学有重要影响.方程概念观包括:教师如何理解方程;方程教师的学科内容观念;方程教师的学科教学法观念.从课程的设置、教师
21世纪的今天,纵观国内医疗费用不断增长,再加上老龄化的必然趋势,以及环境恶化、新增疾病等多种因素,致使社会医疗保险基金压力巨大。所以说,我们有必要要意识到医疗保险支
目的探讨高中体艺生生活满意度状况及其与社会支持之间的关系。方法采用随机抽样的方法,对256名高中体艺生进行量表生活满意度量表(LSS)和社会支持量表(SSRS)测评。结果高中
美国著名网络高等教育研究机构——斯隆联盟,自2002年起就开始对美国在线教育进行年度调查并发布调查报告。该机构2013年报告聚焦在线教育的最新发展形式——大规模在线开放
三维打印技术在医疗领域的应用范围越来越广泛,能够定制特定手术模型、植入物、假肢和个性化手术设备等,但三维打印技术在医疗设备维修中的应用却较少。在日常的设备维修保养
<正>数列型不等式的证明是高考命题的一个热点,而且常常以综合性试题的形式出现在高考压轴题之中,表明这也是广大考生的一难点.运用放缩法思想证明数列型不等式的关键是寻找
掌上移动实验室(MCL)是一种便携式数字化实验室.MCL是落实新课程理念的需要;是开发综合课程,开展综合实践活动,探索培养学生综合素质的有效途径;能有效激发学生的学习兴趣与
思考是围绕某个数学问题,进行深层次、全面地联想、分析的过程.本文以数学教科书中的"思考"栏目为研究对象,进行比较分析,得出结论.两版本教科书在重视"思考"栏目设置的基础
分析了官地选煤厂介耗高的原因,详细介绍了如何通过技术改造,强化工艺管理等整改措施,降低选煤厂的介耗。
当今的世界是一个高速发展的"地球村",处于世界共同发展和进步的阶段,英语是世界通用的一种语言,所以,学好英语是当代学生必须做好的事情。而小学英语是小学教育中最难的学科