A parallel finite-element time-domain method for transient electromagnetic simulation

被引:22
|
作者
Fu, Haohuan [1 ,2 ]
Wang, Yingqiao [3 ]
Um, Evan Schankee [4 ]
Fang, Jiarui [3 ]
Wei, Tengpeng [3 ]
Huang, Xiaomeng [1 ,2 ]
Yang, Guangwen [3 ]
机构
[1] Tsinghua Univ, Minist Educ, Key Lab Earth Syst Modeling, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Ctr Earth Syst Sci, Beijing 100084, Peoples R China
[3] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[4] Univ Calif Berkeley, Lawrence Berkeley Natl Lab, Div Earth Sci, Berkeley, CA 94720 USA
基金
中国国家自然科学基金;
关键词
SUBSPACE PROJECTION; DIFFERENCE; DIFFUSION; GERMANY; EARTH; AREA;
D O I
10.1190/GEO2014-0067.1
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
The finite-difference time-domain (FDTD) method has been widely used to perform transient electromagnetic simulation. Compared to the traditional FDTD method, the finite-element time-domain (FETD) method with unstructured meshes and an adaptive time-stepping scheme has the potential to dramatically cut down the number of unknowns and the number of time steps. However, with a need to solve a large-scale unstructured sparse matrix at every time step, the FETD method is generally difficult to scale with the available parallel computing resources. To make efficient use of the multicore resources in current computing platforms, we designed a parallel FETD method that used multiple threads to accelerate the key steps for solving a large sparse matrix, including the construction of the preconditioner and matrix-vector multiplication. Using a customized incomplete Cholesky preconditioner, we achieved faster convergence than many existing preconditioners and a scalable parallel performance over multiple cores. To further reduce the total calculation time, we implemented an overlapping scheme and a preconditioner-reusing scheme. The overlapping scheme executed the solver computation and the preconditioner computation concurrently using different parts of the parallel resources. The preconditioner reusing scheme reduced the need to recompute preconditioners when increasing the time-step size, thus reducing the frequency of the less scalable preconditioner computations. It brought performance benefits by reducing the frequency of less scalable preconditioner computation. Computed parallel FETD results showed the same level of accuracy as FDTD results. In terms of parallel performance, using eight cores, the method cut execution time by a factor of 4 (i.e., 50 parallel efficiency). For a realistic salt model, we simulated TEM responses from 0.01 s to 30 s in 5 min, using hundreds of CPU cores.
引用
收藏
页码:E213 / E224
页数:12
相关论文
共 50 条
  • [31] Discontinuous Galerkin Implementation of Domain Decomposition Time-Domain Finite-Element Method
    Ye, Zhenbao
    Wang, Chao-Fu
    2011 IEEE INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION (APSURSI), 2011, : 2338 - 2341
  • [32] A General Time-Domain Finite-Element Method for Frequency-Domain Solutions
    Fu, W. N.
    Zhang, Xiu
    Ho, S. L.
    IEEE TRANSACTIONS ON MAGNETICS, 2013, 49 (04) : 1284 - 1289
  • [33] Structure-Aware Time-Domain Finite-element Method for Efficient Simulation of VLSI Circuits
    Lee, Woochan
    Jiao, Dan
    2014 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM (APSURSI), 2014, : 2254 - 2255
  • [34] Acoustic simulation of Japanese and French vowel /a/ with nasal coupling by time-domain finite-element method
    Matsuzaki, Hiroki
    Serrurier, Antoine
    Badin, Pierre
    Motoki, Kunitoshi
    ACOUSTICAL SCIENCE AND TECHNOLOGY, 2013, 34 (04) : 284 - 286
  • [35] Three-dimensional simulation of reverberation chamber using finite-element time-domain method
    Du, L. (dulei173@aliyun.com), 1600, Science Press (39):
  • [36] An efficient implementation of the finite-element time-domain algorithm on parallel computers using a finite-element tearing and interconnecting algorithm
    Navsariwala, UD
    Gedney, SD
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 1997, 16 (04) : 204 - 208
  • [37] Low-Frequency Stabilized Formulations of Darwin Model in Time-Domain Electromagnetic Finite-Element Method
    Kaimori, Hiroyuki
    Mifune, Takeshi
    Kameari, Akihisa
    Wakao, Shinji
    IEEE TRANSACTIONS ON MAGNETICS, 2024, 60 (03) : 1 - 5
  • [38] Electromagnetic coupling and interference predictions using the frequency-domain physical optics method and the time-domain finite-element method
    Riley, DJ
    Riley, NW
    Clark, WT
    Del Aguila, H
    Kipp, R
    IEEE ANTENNAS AND PROPAGATION SOCIETY SYMPOSIUM, VOLS 1-4 2004, DIGEST, 2004, : 886 - 889
  • [39] Optimization of the perfectly matched layer for the finite-element time-domain method
    Movahhedi, Masoud
    Abdipour, Abdolali
    Ceric, Hajdin
    Sheikholeslami, Alireza
    Selberherr, Siegfried
    IEEE MICROWAVE AND WIRELESS COMPONENTS LETTERS, 2007, 17 (01) : 10 - 12
  • [40] A New Explicit and Unconditionally Stable Time-Domain Finite-Element Method
    Lee, Woochan
    Jiao, Dan
    2015 IEEE INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION & USNC/URSI NATIONAL RADIO SCIENCE MEETING, 2015, : 1828 - 1829