A review of block Krylov subspace methods for multisource electromagnetic modelling

被引:32
作者
Puzyrev, Vladimir [1 ]
Maria Cela, Jose [1 ,2 ]
机构
[1] Barcelona Supercomp Ctr, Dept Comp Applicat Sci & Engn, E-08034 Barcelona, Spain
[2] Univ Politecn Cataluna, E-08034 Barcelona, Spain
关键词
Numerical solutions; Numerical approximations and analysis; Electromagnetic theory; Marine electromagnetics; NONSYMMETRIC LINEAR-SYSTEMS; MINIMAL RESIDUAL ALGORITHM; RIGHT-HAND SIDES; MAXWELLS EQUATIONS; ITERATIVE SOLUTION; INDUCTION; INVERSION; GMRES; DECOMPOSITION; SOLVER;
D O I
10.1093/gji/ggv216
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Practical applications of controlled-source electromagnetic (EM) modelling require solutions for multiple sources at several frequencies, thus leading to a dramatic increase of the computational cost. In this paper, we present an approach using block Krylov subspace solvers that are iterative methods especially designed for problems with multiple right-hand sides (RHS). Their main advantage is the shared subspace for approximate solutions, hence, these methods are expected to converge in less iterations than the corresponding standard solver applied to each linear system. Block solvers also share the same preconditioner, which is constructed only once. Simultaneously computed block operations have better utilization of cache due to the less frequent access to the system matrix. In this paper, we implement two different block solvers for sparse matrices resulting from the finite-difference and the finite-element discretizations, discuss the computational cost of the algorithms and study their dependence on the number of RHS given at once. The effectiveness of the proposed methods is demonstrated on two EM survey scenarios, including a large marine model. As the results of the simulations show, when a powerful preconditioning is employed, block methods are faster than standard iterative techniques in terms of both iterations and time.
引用
收藏
页码:1241 / 1252
页数:12
相关论文
共 50 条
[1]   Three-dimensional wideband electromagnetic modeling on massively parallel computers [J].
Alumbaugh, DL ;
Newman, GA ;
Prevost, L ;
Shadid, JN .
RADIO SCIENCE, 1996, 31 (01) :1-23
[2]   Hybrid scheduling for the parallel solution of linear systems [J].
Amestoy, PR ;
Guermouche, A ;
L'Excellent, JY ;
Pralet, S .
PARALLEL COMPUTING, 2006, 32 (02) :136-156
[3]  
[Anonymous], 2000, Multigrid
[4]   3D finite-element forward modeling of electromagnetic data using vector and scalar potentials and unstructured grids [J].
Ansari, Seyedmasoud ;
Farquharson, Colin G. .
GEOPHYSICS, 2014, 79 (04) :E149-E165
[5]   On improving linear solver performance: A block variant of GMRES [J].
Baker, AH ;
Dennis, JM ;
Jessup, ER .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2006, 27 (05) :1608-1626
[6]  
Bavier E, 2012, SCI PROGRAMMING-NETH, V20, P241, DOI [10.1155/2012/243875, 10.3233/SPR-2012-0352]
[7]   A comparative study of sparse approximate inverse preconditioners [J].
Benzi, M ;
Tuma, M .
APPLIED NUMERICAL MATHEMATICS, 1999, 30 (2-3) :305-340
[8]   Fast 3-D simulation of transient electromagnetic fields by model reduction in the frequency domain using Krylov subspace projection [J].
Boerner, Ralph-Uwe ;
Ernst, Oliver G. ;
Spitzer, Klaus .
GEOPHYSICAL JOURNAL INTERNATIONAL, 2008, 173 (03) :766-780
[9]   A block QMR method for computing multiple simultaneous solutions to complex symmetric systems [J].
Boyse, WE ;
Seidl, AA .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (01) :263-274
[10]   FLEXIBLE VARIANTS OF BLOCK RESTARTED GMRES METHODS WITH APPLICATION TO GEOPHYSICS [J].
Calandra, Henri ;
Gratton, Serge ;
Langou, Julien ;
Pinel, Xavier ;
Vasseur, Xavier .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2012, 34 (02) :A714-A736