留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于分布式平台的FDTD并行算法

冯圆 代小霞 唐晓斌 龚晓燕

冯圆, 代小霞, 唐晓斌, 等 . 基于分布式平台的FDTD并行算法[J]. 北京航空航天大学学报, 2016, 42(9): 1874-1883. doi: 10.13700/j.bh.1001-5965.2015.0593
引用本文: 冯圆, 代小霞, 唐晓斌, 等 . 基于分布式平台的FDTD并行算法[J]. 北京航空航天大学学报, 2016, 42(9): 1874-1883. doi: 10.13700/j.bh.1001-5965.2015.0593
FENG Yuan, DAI Xiaoxia, TANG Xiaobin, et al. FDTD parallel algorithm based on distributed platform[J]. Journal of Beijing University of Aeronautics and Astronautics, 2016, 42(9): 1874-1883. doi: 10.13700/j.bh.1001-5965.2015.0593(in Chinese)
Citation: FENG Yuan, DAI Xiaoxia, TANG Xiaobin, et al. FDTD parallel algorithm based on distributed platform[J]. Journal of Beijing University of Aeronautics and Astronautics, 2016, 42(9): 1874-1883. doi: 10.13700/j.bh.1001-5965.2015.0593(in Chinese)

基于分布式平台的FDTD并行算法

doi: 10.13700/j.bh.1001-5965.2015.0593
基金项目: 国家“863”计划(2012AA01A308);国家“973”计划(613206)
详细信息
    作者简介:

    冯圆,男,博士研究生,讲师。主要研究方向:计算电磁学。Tel.:010-68893271,E-mail:fy-zbh@163.com;代小霞,女,硕士研究生。主要研究方向:雷达信号处理。Tel.:17090084855,E-mail:daixiaoxia5221@163.com;唐晓斌,女,研究员。主要研究方向:电磁兼容测试。Tel.:010-68893613,E-mail:science_xiaoxiao@163.com;龚晓燕女,硕士,讲师。主要研究方向:战役指挥。Tel.:15926498355,E-mail:2228730463@qq.com

    通讯作者:

    唐晓斌,Tel.:010-68893613,E-mail:science_xiaoxiao@163.com

  • 中图分类号: TP393.027

FDTD parallel algorithm based on distributed platform

Funds: National High-tech Research and Development Program of China (2012AA01A308); National Basic Research Program of China (613206)
  • 摘要: 基于分布式平台开展一种新的时域有限差分(FDTD)并行算法研究,该算法基于VC++、CUDA5.0平台开发,调用Intel MPI 4.1.0库进行测试,在上海交通大学高性能计算中心图形处理单元(GPU)集群、上海超级计算机中心的“魔方”商用超级计算机以及国家超级计算济南中心的“神威蓝光”国产超级计算机等平台开展软件调试。通过对纯CPU、GPU以及CPU和GPU的混合测试,线程调度水平、核心函数处理速度得到明显提升,同时减少了通信执行时间比例,提高了加速比和并行效率,最后以2×2微带阵列为验证模型进行拓扑优化测试,结果证明该算法准确、有效。

     

  • [1] YEE K S.Numerical solution of initial boundary value problems involving Maxwell's equations in isotropic media[J].IEEE Transactions on Antennas and Propagation,1966,4(14):302-307.
    [2] SU M F,EI-KADY I,BADER D A,et al.A novel FDTD application featuring OpenMP-MPI hybrid parallelization[C]//Proceedings of the International Conference on Parallel Processing,2004 ICPP 2004.Piscataway,NJ:IEEE Press,2004:373-379.
    [3] YU W H,Y J,SU T,et al.A robust parallel conformal finite-difference time-domain processing package us in the MPI library[J].IEEE Antennas and Propagation,2005,47(3):39-59.
    [4] KRAKIWSKY S E,TURNER L E,OKONIEWSKI M M.Acceleration of finite-difference time-domain (FDTD) using graphics processor units (GPU) [C]//Proceedings of the IEEE MITTS International Microwave Symposium Digest.Piscataway,NJ:IEEE Press,2004,2:1033-1036.
    [5] ADAMS S,PAYNE J,BOPPANA R.Finite difference time domain (FDTD) simulations using graphics processors[C]//Proceedings of the DoD High Performance Computing Modernization Program Users Group Conference.Piscataway,NJ:IEEE Press,2007:334-338.
    [6] DU L G,LI K,KONG F M.Parallel 3D finite difference time domain simulations on graphics processors with CUDA[C]//Proceedings of the International Conference on Computational Intelligence and Software Engineering (CISE '09).Piscataway,NJ:IEEE Press,2009:145-147.
    [7] LIU Y,LIANG Z,YANG Z Q.A novel FDTD approach featuring two-level parallelization on PC cluster[J].Progress in Electromagnetics Research-Pier,2008,80:393-408.
    [8] KOMATITSCH D,GODDEKE D,ERLEBACHER G,et al.Modeling the propagation of elastic waves using spectral elements on a cluster of 192 GPUs[J].Computer Science-Research and Development,2010,25(1-2):75-82.
    [9] JACOBSEN D A,THIBAULT J C,SENOCAK I.An MPI-CUDA implementation for massively parallel incompressible flow computations on multi-GPU clusters [C]//Proceedings of 48th AIAA Aerospace Sciences Meeting.Piscataway,NJ:IEEE Press,2010:1-16.
    [10] NAGAOKA T,WATANABE S.Accelerating three-dimensional FDTD calculations on GPU clusters for electromagnetic field simulation[C]//Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society(EMBC12).Piscataway,NJ:IEEE Press,2012:5691-5694.
    [11] YANG C T,HUANG C L,LIN C F.Hybrid CUDA,OpenMP,and MPI parallel programming on multi-core GPU clusters[J].Computer Physics Communications,2011,182(1):266-269.
    [12] KIM K H,PARK Q H.Overlapping computation and communication of three-dimensional FDTD on a GPU cluster[J].Computer Physics Communications,2012,183(11):2364-2369.
    [13] XU L,XU Y,JIANG R L,et al.Implementation and optimization of three-dimensional UPML-FDTD algorithm on GPU cluster[J].Computer Engineering & Science,2013,35(11):160-167.
    [14] TAFLOVE A,BRODWIN M E.Numerical solution of steady-state electromagnetic scattering problems using the time-dependent Maxwell's equation[J].IEEE Transactions on Microware Theory Techniques,1995,23(8):623-630.
    [15] GE D B,YAN Y B.Finite-difference time-domain method for electromagnetic wavess[M].3rd ed.Xi'an:Xidian University Press,2011:37-38.
    [16] ENGQUIST B,MAJDA A.Absorbing boundary conditions for the numerical simulation of waves[J].Mathematics of Computation,1977,31(139):629-651.
  • 加载中
计量
  • 文章访问数:  579
  • HTML全文浏览量:  3
  • PDF下载量:  666
  • 被引次数: 0
出版历程
  • 收稿日期:  2015-09-10
  • 刊出日期:  2016-09-20

目录

    /

    返回文章
    返回
    常见问答