A review of block Krylov subspace methods for multisource electromagnetic modelling

Practical applications of controlled-source electromagnetic modeling 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 espec...

Descripción completa

Detalles Bibliográficos
Autores: Puzyrev, Vladimir, Cela, José M.
Tipo de recurso: artículo
Fecha de publicación:2015
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/85150
Acceso en línea:https://hdl.handle.net/2117/85150
https://dx.doi.org/10.1093/gji/ggv216
Access Level:acceso abierto
Palabra clave:Electromagnetic measurements
Electromagnetic--methods
Numerical modeling
Marine electromagnetic
Iterative solutions
Block methods
Electromagnetisme--Mesuraments
Àrees temàtiques de la UPC::Física::Electromagnetisme
Descripción
Sumario:Practical applications of controlled-source electromagnetic modeling 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. 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 finitedifference and the finite-element discretizations, discuss the computational cost of the algorithms and study their dependence on the number of right-hand sides given at once. The effectiveness of the proposed methods is demonstrated on two electromagnetic 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.