基于CUDA的二维测向算法实现及仿真

被引量 : 3次 | 上传用户:s2580017
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
2007年,NVIDIA推出针对其自身GPU的通用计算模型—CUDA,基于有效利用GPU强大的数据处理能力,CUDA已经被广泛应用于天文计算,力学计算,金融分析等领域。同时,随着阵列信号二维测向算法的不断成熟,如何在保证测向准确率的同时有效提升仿真系统执行速度,已经成为衡量相关算法性能的重要标准。基于传统硬件平台的二维测向算法仿真过程,在阵元数较大的情况下,往往存在设计复杂,成本高昂,仿真耗时较长等缺点。本文将GPU的强大数据运算能力用于二维测向仿真,结合应用较为广泛的二维MUSIC算法,对算法中的各重要执行步骤进行并行优化,利用CUDA完成编程实现。同时借助MFC搭建交互界面,内嵌基于Matlab的图形显示引擎,使仿真界面更加直观易用。最终达到了极大降低仿真成本,提高执行效率的目标。本文主要内容:1.简述GPU和CUDA的发展历程,介绍CUDA编程的基本概念、方法以及CUDA相关函数库的使用方法。2.针对CUDA的并行执行特性,结合棋盘划分,归约等常用并行算法,构建针对于MUSIC算法中各执行步骤的SIMT (Single Instruction Multiple Threads:单指令多线程)运算模型,并最终编程实现。3.实现了基于CUDA的二维测向仿真界面的搭建,利用MFC进行交互界面设计,内嵌基于Matlab的图形显示引擎。4.通过与Matlab仿真结果比对,验证了基于CUDA的二维测向算法仿真的有效性和可行性,同时通过与其他硬件仿真平台的对比,进一步明确了CUDA优劣势,应用环境以及发展前景。
其他文献
目的:通过对疏肝清火养阴法治疗高血压病(更年期女性)心肝火旺,阴血亏虚证的临床观察,探讨高血压病(更年期女性)新的治疗方法和临床思路。方法:将60例符合标准的高血压病(更年期女性)患
目的:探讨血清人附睾蛋白4(HE4)、癌抗原125(CA125)对子宫宫体疾病患者患子宫内膜癌风险的评估价值。方法:采用电化学发光法检测453例子宫肌瘤患者、126例子宫腺肌病患者、26
隐性思想政治性教育是思想政治教育工作的重要组成部分。思想政治教育工作的最终目的是使教育对象接受并内化教育者实施的思想品德要求和政治观念。相对于显性思想政治教育,隐
目的:(1)通过对得到的下肢动脉双能去骨后的图像(包括去除钙化斑块后的图像)及传统自动去骨后的图像进行比较,残留骨手动去除,记录各自去骨时间及对各节段血管的侵蚀度,判定斑块去
下肢丹毒亦称“流火”,以其症皮色红如丹而得名。笔者自1993年以来,用本院自制外用皮炎洗剂治疗下肢丹毒51例,疗效满意,现报告如下。1临床资料123例均符合《中医病证诊断疗效标准》中丹毒
当今世界,信息化和经济全球化相互促进,互联网已经渗透到人们经济、政治、文化和社会生活的各个方面,互联网网络安全威胁、网络犯罪活动也有增无减。虚拟社会的安全已经成为
目的:探索构建高血压病肾气亏虚证“病机-证候-方药”理论体系,建立完善科学规范的高血压病中医病因病机分析和临床治疗模式,丰富和发展高血压病肾气亏虚证中医诊疗方法理论体系
目的:通过临床观察研究并探讨益气活血降压方治疗气虚血瘀型高血压(2级)患者的临床疗效和作用机理。方法:临床研究中,将气虚血瘀型高血压(2级)患者随机分为治疗组(30例)和对照组(30例),治
对浓香型大曲的分解酶体系中的液化型淀粉酶、糖化型淀粉酶、酸性蛋白酶、纤维素酶和木聚糖酶测定方法作了全面的研究。研究发现 ,(1)大曲不同部位的液化型淀粉酶、糖化型淀
本文结合我国信息安全的现状及发展趋势,从信息风险评估、安全预警、信息安全漏洞、信息安全立法等角度出发,对如何增强风险防范意识、堵塞信息安全漏洞、加强信息安全管理进