...
【24h】

Parallel ADI-BOR-FDTD Algorithm

机译:并行ADI-BOR-FDTD算法

获取原文
获取原文并翻译 | 示例
           

摘要

We present a parallel implementation of the alternating direction implicit-body of revolution-finite difference time domain (ADI-BOR-FDTD) method on a high performance computer using a Message Passing Interface (MPI) library. In BOR-FDTD codes, the body of revolution symmetry is exploited to reduce the computational complexity by projecting the 3-D Yee-cell in cylindrical coordinates onto a 2-D plane. Adopting an implicit update scheme (ADI) frees the time-step size from the Courant-Friedrichs-Lewy time step constraint. We demonstrate further performance gains by parallelizing the algorithm, although the communication overhead between processors is proportional to the area of the domain. In our parallel ADI-BOR-FDTD method each tridiagonal matrix system is solved by a single processor, with the parallel computer architecture being exploited to solve multiple systems at the same time. We benchmarked our code on an IBM p690 symmetric multiprocessor revealing excellent scalability and efficiency.
机译:我们在高性能计算机上使用消息传递接口(MPI)库,提出了旋转时差有限时域交替方向隐式主体(ADI-BOR-FDTD)方法的并行实现。在BOR-FDTD代码中,通过将圆柱坐标中的3D Yee单元投影到2D平面上,利用旋转体对称性来降低计算复杂度。采用隐式更新方案(ADI)可将时间步长大小从Courant-Friedrichs-Lewy时间步长约束中释放出来。尽管处理器之间的通信开销与域的面积成比例,但我们通过并行化算法演示了进一步的性能提升。在我们的并行ADI-BOR-FDTD方法中,每个三对角矩阵系统都由一个处理器解决,而并行计算机体系结构则被用来同时解决多个系统。我们在IBM p690对称多处理器上对代码进行了基准测试,揭示了出色的可伸缩性和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号