An efficient parallel algorithm for 3D magnetotelluric modeling with edge-based finite element

被引:0
|
作者
Xiaoxiong Zhu
Jie Liu
Yian Cui
Chunye Gong
机构
[1] National University of Defense Technology,Science and Technology on Parallel and Distributed Processing Laboratory
[2] National University of Defense Technology,Laboratory of Software Engineering for Complex Systems
[3] Central South University,School of Geosciences and Info
来源
Computational Geosciences | 2021年 / 25卷
关键词
Magnetotelluric; Edge-based finite element; Unstructured mesh; Parallel algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Three-dimensional magnetotelluric modeling algorithm of high accuracy and high efficiency is required for data interpretation and inversion. In this paper, edge-based finite element method with unstructured mesh is used to solve 3D magnetotelluric problem. Two boundary conditions—Dirichlet boundary condition and Neumann boundary condition—are set for cross-validation and comparison. We propose an efficient parallel algorithm to speed up computation and improve efficiency. The algorithm is based on distributed matrix storage and has three levels of parallelism. The first two are process level parallelization for frequencies and matrix solving, and the last is thread-level parallelization for loop unrolling. The algorithm is validated by several model studies. Scalability tests have been performed on two distributed-memory HPC platforms, one consists of Intel Xeon E5-2660 microprocessors and the other consists of Phytium FT2000 Plus microprocessors. On Intel platform, computation time of our algorithm solving Dublin Test Model-1 with 3,756,373 edges at 21 frequencies is 365 s on 2520 cores. The speedup and efficiency are 1609 and 60% compared to 100 cores. On Phytium platform, scalability test shows that the speedup from 256 cores to 86,016 cores has been increased to 11,255.
引用
收藏
页码:1 / 16
页数:15
相关论文
共 50 条
  • [21] Edge-based finite-element modeling of 3D frequency-domain electromagnetic data in general dispersive medium
    Mingxin Yue
    Xiaoping Wu
    Acta Geophysica, 2019, 67 : 545 - 555
  • [22] Parallel edge-based finite element techniques for Nonlinear solid mechanics
    Martins, MAD
    Alves, JLD
    Coutinho, LGA
    VECTOR AND PARALLEL PROCESSING - VECPAR 2000, 2001, 1981 : 506 - 518
  • [23] 3D CSAMT modelling in anisotropic media using edge-based finite-element method
    He, Guoli
    Xiao, Tiaojie
    Wang, Yun
    Wang, Guangjie
    EXPLORATION GEOPHYSICS, 2019, 50 (01) : 42 - 56
  • [24] The Finite Element Numerical Modelling of 3D Magnetotelluric
    Cao, Ligang
    Liu, Yun
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [25] A divergence-free vector finite-element method for efficient 3D magnetotelluric forward modeling
    Wang, Yongfei
    Guo, Rongwen
    Liu, Jianxin
    Li, Jian
    Liu, Rong
    Chen, Hang
    Cao, Xun
    Yin, Zihui
    Cao, Chuanghua
    GEOPHYSICS, 2024, 89 (01) : E1 - E11
  • [26] 3D magnetotelluric modeling using the T-Ω finite-element method
    Mitsuhata, Y
    Uchida, T
    GEOPHYSICS, 2004, 69 (01) : 108 - 119
  • [27] An edge-based finite element method for 3D marine controlled-source electromagnetic forward modeling with a new type of second-order tetrahedral edge element
    Chen, Hanbo
    Li, Tonglin
    Shi, Huiyan
    Wang, Heng
    Li, Shaopeng
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 2018, 57 (02) : 217 - 233
  • [28] Coupled analysis of 3D structural-acoustic problems using the edge-based smoothed finite element method/finite element method
    He, Z. C.
    Liu, G. R.
    Zhong, Z. H.
    Zhang, G. Y.
    Cheng, A. G.
    FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2010, 46 (12) : 1114 - 1121
  • [29] Edge-Based Finite Element Modeling of Magnetogasdynamic-Based Propulsion Systems
    Zhang, Wenbo
    Habashi, Wagdi G.
    Ben Salah, Nizar
    Isola, Dario
    Baruzzi, Guido S.
    AIAA JOURNAL, 2019, 57 (07) : 3003 - 3013
  • [30] Parallel edge-based implementation of the finite element method for shallow water equations
    Slobodcicov, I
    Ribeiro, FLB
    Coutinho, ALGA
    COASTAL ENGINEERING VI: COMPUTER MODELLING AND EXPERIMENTAL MEASUREMENTS OF SEAS AND COASTAL REGIONS, 2003, 9 : 13 - 22