基于GPU的二维FDTD加速算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:MENTAL2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时域有限差分法(FDTD)最早是由K.S.Yee在1966年提出的,至今已成为进行电磁场分析的重要方法。在近几十年来,由于稳定性条件的要求和采用Yee元胞体离散的方式求解Maxwell方程,用FDTD计算目标电磁散射时需要消耗大量的计算资源,计算往往需要较长时间。由于FDTD算法具有天然可并行优势,采用并行技术是提高计算效率的有效途径。因此研究基于GPU的并行FDTD算法,为FDTD应用提供一种低成本的并行计算方案是非常必要的。现代图形处理器GPU(Graphic Process Units)将数据流并行处理的概念引入科学计算中,对数据的并行处理有很强的能力。由于图形图像处理相关产业的迅速发展,GPU与CPU相比价格不高,运算能力却高出几十到几百倍。统一计算架构(CUDA)是NVIDIA公司可编程多线程GPU提供的一种技术。GPU有效地支持数量巨大的线程,因此可以提高程序的性能达几个数量级。GPU在大型电磁场FDTD计算中运算速度优势非常明显。本文主要工作如下:1、介绍CUDA的编程模型及架构,主要包括主机与设备、线程层次、硬件映射、软件体系及存储体系。2、使用CUDA对FDTD加速算法的具体实现方法,主要包括二维FDTD并行算法的线程组织形式、基于CUDA的FDTD并行算法流程、及具体实现加速的相关代码。3、通过数值仿真测试了运行时间、加速比等,证明了GPU加速FDTD方法的效果明显。一维与二维算例,仿真了TEM波在自由空间中的传播、点源在自由空间中的辐射及平面波的散射加速、二维算例分别采用了PEC、Mur、UPML三种吸收边界条件并进行了加速比较,同时使用同样的平台搭载三种显卡进行加速,结果进行比较与分析。
其他文献
作为漫画界久负盛名的前辈,丰子恺的文与画,在现代史上的特别性,值得探讨和研究。本论文主要从三个部分来探究,一是丰子恺漫画的由来,二是丰子恺漫画的分类,按照漫画题材来分
随着微电子学和电子器件小型化的不断发展,利用单分子或原子团簇,例如单层碳纳米管、多层碳纳米管、有机小分子、生物分子等来构建电子线路的元器件已经成为当今的发展趋势,与之
摘 要:本文运用气泡动力学理论分析了股票市场的泡沫成因机理。通过分析证明了股票市场能量体系的存在性与合理性,然后运用气泡动力学理论分析了股票市场的泡沫形成与破灭过程,最后提出了股票膨胀方程的运用方向。  关键词:气泡动力学;股票能量;股票气泡  中图分类号:F830.91 ?摇文献标识码:A    一、引言  股票市场是否存在泡沫,定性的分析和判断能够解释一部分问题,但要准确判断股票市场的泡沫程度
随着新课程改革的深入,广大的化学教师如何才能适应并贯彻好新课程改革的要求,驾驭好化学课堂呢?我觉得只要我们化学教师重视教学方法、教学手段、教学过程等重要的环节,问题
破山海明是明代著名高僧,梁山县双桂堂禅院创始人,善书法,现有《破山禅师语录》存世。现今学界对破山海明的研究取得了一定的成果,其研究的重点以破山海明的生平传记、法脉、
体育学科有着其他学科不可替代的作用和价值.体育作为一门重要学科担负着促进学生全面发展的任务.体育能强身健体,陶冶情操.体育教学是运动技能的教学,也是育人的教学.在体育
保持党的先进性问题,从来就是党的建设的核心问题。马克思主义认识论告诉我们,客观事物和反映客观事物的观念形态都是具体的历史的,而不是抽象的、一成不变的。党的先进性也是如
能源是人们赖以生存的基础,生活中处处都离不开能源。随着工业的快速发展,能源消耗和环境污染已成为两个非常严重的问题。而寻找可持续利用的清洁能源已经成为现在的研究热点。太阳辐射的能量主要集中在200-2500 nm范围内,而近红外光(波长范围700-2500 nm)占总能量约50%。近年来研究发现纳米碱金属钨青铜(A_xWO_3,其中A=K,Na,Rb,Cs等,0<x<1)不仅在可见光有较
学位
党的十六大报告深刻阐述了加强监督的重要意义,明确了加强监督的基本思路、主要任务和重大措施。十六大通过的党章提出要“加强对党的领导机关和党员领导干部的监督,不断完
大量的教学实践告诉我们,教师在课堂教学过程中,有意识地创设情境,将学生引入情境之中,容易激发学生的学习动机,培养学生的学习兴趣。教学情境就是以直观方式再现书本知识所