基于GPU的高阶FDTD求解散射问题

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:neversoft
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算电磁学是诞生在电磁学和计算数学以及计算机科学基础上的交叉学科。在计算电磁学中利用时FDTD(Finite Difference Time Domain,域有限差分法)来计算电磁散射问题是一个重要的应用。经典的时域有限差分法为了抑制数值色散对网格尺寸有很大的限制。为了提高FDTD的精度学者们提出了高阶FDTD。本文采用的高阶FDTD算法在时间差分上使用了辛积分传播子(Symplectic IntegratorPropagator)能使FDTD的时间精度达到4阶。在空间差分上使用的DSC(DiscreteSingular Convolution,奇异离散卷积)具有2M阶的差分精度。改进得到的(2M,4)FDTD在采用小网格时能通过提高采样带宽达到远高于传统FDTD的精度,然而需要的计算时间却要远远大于传统的FDTD。为了缩减高阶FDTD的计算时间本文研究了使用并行技术来缩短高阶FDTD的计算时间的方法。随着GPU在PC中的普及以及GPU的并行开发工具日益完善,GPU在科学计算领域得到广泛的应用。本文使用了GeForce9600GT作为GPGPU(General Purpose GPU,通用计算图形处理器)以及CUDA作为开发工具完成了高阶FDTD的并行计算。首先用(2M,4)FDTD计算了二维TM模式下平面波照射金属方柱时RCS(RadarCross Section,雷达散射截面)。验证了串行算法的正确性后利用GPU完成了二维算法的并行计算。在M=1和M=4时分别得到14.6和10.7倍的加速比。在通过GPU的片内资源优化后,在M=4时加速比被提升至15.45。在完成二维运算后,在CPU端用(2M,4)FDTD完成三维散射体计算并利用惠更斯原理计算得到经典模型的RSC验证了三维算法的正确性。接着在实现二维并行的基础上对数据进行二维划分利用二维线程实现三维FDTD的并行散射计算,并利用GPU计算得到的数据计算出RCS。结果表明通过串行和并行两种方法得到的RCS基本一致。但是在三维下的加速效果不明显,当网格点数为50×50×50时只达到了CPU计算速度的5.44倍。并且当节点增多到84×84×84时加速比更小了约为3.55。
其他文献
本论文主要研究基于神经网络的大规模模拟电路子网络级故障诊断方法。在已有知识的基础上,提出了完整的诊断方法和实现方案,通过计算机仿真证实了该方法并且快速、准确。针对如
<正>俄罗斯目前所说的"免费医疗",事实上是一个全民医疗保险制度。对于有工作的俄罗斯人来说,劳动雇用方为其按照工资的5.1%缴纳医疗保险费,国家和地方预算拨款也为其支付一
根据Maxwell方程组和边界条件,使用弱波导近似,应用数值计算软件和有限元分析软件,得出了环状光纤工作于不同模态时,对光纤的几何结构参数和折射率的要求,即对导光层厚度和芯-包层
我想通过对古巴革命前和七十年代末的八项经济指标的比较,来说明古巴对苏联的经济依附情况:第一项指标是对外贸易额同物质总产值的百分比。古巴在这方面的比重,1962年为35%,
文章对清涧中学从高一到高三各年级近900名学生随机进行问卷调查分析。结果表明,中学生的可持续消费观念比较薄弱,可持续消费行为存在着一定的盲目性。中学生可持续消费行为
中国菜肴的命名大致可分为两大类:写实命名和联想命名。其主要功能是传达信息,其中联想命名的菜名还具有美感功能。以社会符号学翻译理论为理论依据对中国菜名翻译进行分析,
知识型员工的激励问题是当今世界各国企业人力资源管理中普遍面临的新课题。随着中美两国企业之间交流合作的日益深入,研究两国知识型员工的激励因素差异及其背后的经济文化
在使用面绘制算法重构三维实体模型时,由于原始数据稀疏,需要通过一定的方法对填充在相邻轮廓线间的三角形或多边形进行拟和,以达到光滑的效果。本文先按照最小内角最大准则
沈从文湘西小说的原始主义色彩突出表现在戏剧冲突的解决方式与景物描写两个方面。小说戏剧冲突的解决率性而为、简单干脆,少道德考量与理智权衡,体现出依赖本能、直觉等非理
比较不同货架期‘署脆红’桃的果实质地变化,为果实品质提供依据。采用物性分析仪,对货架期为0、10、20、30天的桃果实质地参数进行测定,观察‘署脆红’桃在货架期果实质地变