找回密码
 注册
关于网站域名变更的通知
查看: 547|回复: 3
打印 上一主题 下一主题

基于OpenMP的电磁场FDTD多核并行程序设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-3 08:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于OpenMP的电磁场FDTD多核并行程序设计


0、引言
随着多核技术的不断发展,并行方法已经成为一种处理较大规模问题的手段,同时在许多领域取得了成功地应用。目前,并行算法的实现主要基于两种标准:
MPI(Message Passing InteRFace)是一种基于消息传递并行编程模型的工业标准,主要用于分布存储体系结构的现实,是已被证实了的理想的程序设计模型;OpenMP标准,主要用于共享存储体系结构的并行编程,可实现在SMP 集群系统内多处理器的多线程并行计算。
OpenMP是一个应用程序接口,通过规范一系列的编程制导、运行库函数和环境变量来说明共享存储体系结构的并行机制,通常由于其较低的开销和相对较简单的编程而受到人们广泛的关注。
时域有限差分(FDTD)方法是模拟计算电磁场的一种基本算法。自1966年Yee首次提出以来,经过半个多世纪的发展,这一方法得到迅速发展和广泛应用。但是时域有限差分算法通常由于其串行方式使问题本身复杂化且运算较费时间而采用并行方式计算。因此,在PC机上研究并行FDTD算法问题,具有重要的理论与现实意义,可为大规模工程问题的并行化处理提供一定的方法借鉴与理论依据。本文以一维平面波在自由空间中的传播为例,讨论了采用OpenMP 技术对电磁场FDTD算法程序实现并行化的方法,并将该并行方法在三维瞬态场电偶极子辐射FDTD程序中进行了验证,也相当于对该并行方法进行了一定的推广,并通过实验证明了该并行计算的有效性。
游客,如果您要查看本帖隐藏内容请回复

该用户从未签到

2#
发表于 2019-1-3 11:30 | 只看该作者
最近正在找FDTD的资料 赶紧来看看

该用户从未签到

3#
发表于 2019-1-14 17:46 | 只看该作者
不错,不错,
不错,不错,
不错,不错,
不错,不错,
不错,不错,
不错,不错,

该用户从未签到

4#
发表于 2019-1-15 19:13 | 只看该作者
很好,非常好,感谢,非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-19 10:41 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表