基于CUDA的色散介质FDTD并行算法及其应用

来源 :安徽大学 | 被引量 : 0次 | 上传用户:havor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时域有限差分(FDTD)方法是一种麦克斯韦(Maxwell)方程组的时域求解方法,利用Yee网格对空间中的电磁场进行剖分离散,使用中心差分取代Maxwell时域旋度方程中对时间和空间的微分,采用蛙跳(leapfrog)方法就可得到关于场分量的时域递推方程。最后选择适当的场量初值和吸收边界,进行时域递推计算后得到包括时间变量的四维数值解,通过傅立叶变换还可以得到频域响应。由于FDTD方法计算时,每个格点的物理量只与其相邻格点的物理量相关,所以它特别适合引入并行计算。  在大量处理色散介质电磁仿真的FDTD方法中,Z变换FDTD(ZTFDTD)方法适用于计算各种色散介质模型,具有离散方程简单、易于编程、结果精确、易于处理边界条件和近远场变换便捷等优点。本文针对传统的ZTFDTD方法,通过傅立叶变换改进其算法,简化电场迭代方程,在减少中间变量的同时取消了变量的二阶延时存储。这样就降低了编程的复杂度、减少了变量的存储,从而有利于节约内存和提高计算效率。  基于统一设备架构(CUDA)的图形处理器(GPU)具有强大的数据处理能力和高速计算性能,其浮点运算能力远高于同时期的中央处理器(CPU),所以GPU在各种通用算法以及各领域的科学计算中也逐渐被广泛应用。在ZTFDTD方法中引入CUDA并行计算可有效减少计算时间、加速仿真进度。更重要的是GPU拥有大量的计算核心和相对较少的显存容量,因此本文所针对算法的改进使其在CUDA平台的并行化更易实现。  本文以GTX650Ti为加速器构建GPU计算平台,实现了在CUDA架构下一维及二维ZTFDTD并行仿真计算,并且实现了二维仿真中的各向异性完全匹配层(UPML)吸收边界条件。在保证精度的前提下,相对于传统的CPU串行算法达到了10倍以上的加速比。
其他文献
氮化锌薄膜具备较高的电导率以及较高的压阻系数和稳定的温度特性,在室温条件下通常可以在可见光波长范围内达到电致发光和光致发光,这些都表明了氮化锌薄膜在微电子技能和光电
在越来越重视节能减排的今天,大功率、高亮度LED灯因其节能、环保等优势逐渐取代传统光源成为21世纪新一代的照明光源。LED优势的发挥需要性能好的LED驱动IC与之匹配,巨大的市场有力的推动了LED驱动集成电路的发展,本毕业课题的选题就是一款可驱动白光LED的恒流源系统架构设计与实现。本文讨论了开关电源典型的控制模式原理,依据所设计芯片的应用选择了一种环路实现简单高效,瞬态响应速度快的控制模式——恒
商陆(Phytolacca acinosa Roxb)对锰具有明显的积累功能,叶片内锰含量最高可达19299mg/kg,是锰的超富集植物。研究表明商陆对重金属镉也有很强的富集作用。商陆属于生物量较大
本文通过对荣华二采区10
学位
[背景]铝是阿尔兹海默病的重要环境因素,载脂蛋白E4基因(ApoE4)是阿尔兹海默病的重要遗传因素.近年来铝和ApoE4基因如何导致学习记忆损伤引起了广泛关注.铝和ApoE4基因分别对
温度是影响植物生长的主要环境因子之一。植物在长期的进化过程中,演变出了一套从生理生化到解剖结构等多个方面的变化来应对环境温度的策略,其中包括多不饱和脂肪酸含量的变化
2020年是全面建成小康社会和“十三五”规划的收官之年,迈向高质量的中国经济仍是经济增长的重要引擎.新年伊始,由《经济》杂志社、中国商业股份制企业经济联合会供应链金融
期刊
金融是现代经济的血脉,防范金融风险是推动经济发展的重要力量.近年来,“防范金融风险”成为金融监管领域使用频繁的热词.2019年中央经济工作会议明确指出,“防范化解重大风
期刊
随着国内消费升级,消费者早已不满足于“次日达”的送货模式,但是C端平台想要在最大程度降低耗损和配送成本的同时,做到及时送,必须自建冷链物流。于是,有的生鲜电商已经为此