A novel FDTD application featuring OpenMP-MPI hybrid parallelization

被引:0
|
作者
Su, MF [1 ]
El-Kady, L [1 ]
Bader, DA [1 ]
Lin, SY [1 ]
机构
[1] Univ New Mexico, Dept Elect & Comp Engn, Albuquerque, NM 87131 USA
来源
2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS | 2004年
关键词
FDTD; Finite Difference Time Domain; OpenMP; MPI; Maxwell equations; photonic crystals;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We have developed a high performance hybridized parallel Finite Difference Time Domain (FDTD) algorithm featuring both OpenMP shared memory programming and MPI message passing. Our goal is to effectively model the optical characteristics of a novel light source created by utilizing a new class of materials known as photonic band-gap crystals. Our method is based on the solution of the second order discretized Maxwell's equations in space and time. This novel hybrid parallelization scheme allows us to take advantage of the new generation parallel machines possessing connected SMP nodes. By using parallel computations, we are able to complete a calculation on 24 processors in less than a day, where a serial version would have taken over three weeks. In this paper we present a detailed study of this hybrid scheme on an SGI Origin 2000 distributed shared memory ccNUMA system along with a complete investigation of the advantages versus drawbacks of this method.
引用
收藏
页码:373 / 379
页数:7
相关论文
共 50 条
  • [1] Fast and Accurate Solution of Integral Formulations of Large MQS Problems Based on Hybrid OpenMP-MPI Parallelization
    Ventre, Salvatore
    Cau, Francesca
    Chiariello, Andrea
    Giovinco, Gaspare
    Maffucci, Antonio
    Villone, Fabio
    APPLIED SCIENCES-BASEL, 2022, 12 (02):
  • [2] A Hybrid MPI/OpenMP Parallelization Scheme Based on Nested FDTD for Parametric Decay Instability
    He, Linglei
    Chen, Jing
    Lu, Jie
    Yan, Yubo
    Yang, Jutao
    Yuan, Guang
    Hao, Shuji
    Li, Qingliang
    ATMOSPHERE, 2022, 13 (03)
  • [3] Hybrid OpenMP-MPI parallelism: porting experiments from small to large clusters
    Ferretti, Marco
    Santangelo, Luigi
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 297 - 301
  • [4] An efficient hybrid MPI/OpenMP parallelization of the asynchronous ADMM algorithm
    Qiu, Qinnan
    Lei, Yongmei
    Wang, Dongxia
    Wang, Guozheng
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 563 - 570
  • [5] Parallelization of the LEMan Code with MPI and OpenMP
    Mellet, N.
    Cooper, W. A.
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2009, 5737 : 356 - 362
  • [6] Hybrid MPI plus OpenMP Parallelization of Scramjet Simulation with Hypergraph Partitioning
    Zeng Yao-yuan
    Zhao Wen-tao
    Wang Zheng-hua
    ADVANCES IN MANUFACTURING SCIENCE AND ENGINEERING, PTS 1-4, 2013, 712-715 : 1294 - +
  • [7] Hybrid OpenMP-MPI Turbulent Boundary Layer Code Over 32k Cores
    Sillero, Juan
    Borrell, Guillem
    Jimenez, Javier
    Moser, Robert D.
    RECENT ADVANCES IN THE MESSAGE PASSING INTERFACE, 2011, 6960 : 218 - +
  • [8] Parallelization of a 3-Dimensional Hydrodynamics Model Using a Hybrid Method with MPI and OpenMP
    Ahn, Jung Min
    Kim, Hongtae
    Cho, Jae Gab
    Kang, Taegu
    Kim, Yong-seok
    Kim, Jungwook
    PROCESSES, 2021, 9 (09)
  • [9] Parallelization of Shortest Path Algorithm Using OpenMP and MPI
    Awari, Rajashri
    2017 INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC), 2017, : 304 - 309
  • [10] Incompressible Fluid Simulation Parallelization with OpenMP, MPI and CUDA
    Jiang, Xuan
    Lu, Laurence
    Song, Linyue
    ADVANCES IN INFORMATION AND COMMUNICATION, FICC, VOL 2, 2023, 652 : 385 - 395