并行计算FDTD.pdf

并行计算FDTD.pdf

ID:32609487

大小:2.24 MB

页数:57页

时间:2019-02-13

并行计算FDTD.pdf_第1页
并行计算FDTD.pdf_第2页
并行计算FDTD.pdf_第3页
并行计算FDTD.pdf_第4页
并行计算FDTD.pdf_第5页
资源描述:

《并行计算FDTD.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、国防科学技术大学研究生院学位论文摘要时域有限差分法(Finite-DiferenceTune-Domain,简称FDTD)是一种优良的时域电磁场数值计算方法,随着计算机技术的进步发展迅速,应用领域也越来越广。但是这种方法在进行空间网格离散化时,必须满足数值色散对空间离散间隔的要求,即网格的最大尺寸要小于波长的十分之一,对于较大的电磁问题势必会产生大数量的网格,随着频率升高,单台PC机将很难提供足够的存储空间,且计算时间变长,计算性能降低。由于时域有限差分法某点场量只与其相邻的场量有关,因此它非常适合于并行计算。M

2、PI作为一种方便易行的进程间消息传递实现,所提供的通信函数非常便于GC++编写的FDTD程序的调用,且大多数计算机厂商都提供它的兼容。本文在简单讲述了FDTD的原理后,详细描述了这种并行编程环境和它的运行平台一并行计算机,然后根据时域有限差分法的可并行化的特点,对它在一维、二维、三维情况下自由空间、Mur吸收边界条件、G-PML吸收边界条件、总场一散射场连接边界、输出边界、源等问题的并行进行了详细分析,讨论了并行编程中MPI的四种通信模式和阻塞、非阻塞式通信的调用方法,并编程实现了它的并行运算,得到了较理想的结果

3、,验证了它的可行性和高效性。最后对程序效率的提高方法进行了讨论。【关键词】:时域有限差分法(FDTD)、并行计算机、并行计算、消息传递接口第I页国防科学技术大学研究生院学位论文ABSTRACTTheFinite-Diferencerime-Domainmethodisakindofelectromagnetismfieldnumericalalgorithm,solvingMaxwellequationsintimedomaindirectly.Withthedevelopmentofcomputer,ithas

4、gainedgreatimprovementandbeenusedinmorefields.ButinordertogainacorrectsolutionFDTDmustcomplywiththeconditionwhentheobjectdispersedintolattices,i.e.themaximumdimensionofgridmustbelessthantheone-tenthofwavelength.Sowiththeincreaseofthefrequencyanddimensionofobj

5、ect,largermemoryandlongertimeareneeded.ButasinglePCcanhardlysatisfytherequirement.AsFDTDhasafeaturethatafieldvariableina幼djustcorrelatewiththevariablearoundit,itcanberunonaparallelcomputerwhentransitedintoparallelalgorithm.MPIisaconvenientrealizationofmessage

6、passingamongprocesses,whichcanbeeasilyintroducedinFDTDprogramwriteninCIC++language.Itcanrunonmostofcomputers.SoourstudyisbasedonthefactthatMPIrunsonasmallPCgroup.ThispaperfirstgiveoutthebasictheoryofFDTDandMPI,thenexpatiatetheparallelalgorithmofFDTD,including

7、thealgorithmin1-D,2-D,3-Dfreespace,Murabsorbingboundarycondition,G-PMLabsorbingboundarycondition,S-Tfieldconnectingboundary,sourcesetc.Theequationsarededuced,too.ThenthewaytousethefourkindsofMPIcommunicatingmodesisanalyzedwhenprogrammingparalelFDTD.Lastthroug

8、hprogramming,andrunningonthePCgroup,agoodresultisobtained.Itshowedthecorrectness,feasibility,andhighefficiencyofthealgorithm.(Keywords]:FDTD,parallelcomputer,parallelcomputation,messagepa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。