Back to Search
Start Over
Solving large sparse linear systems with a variable s-step GMRES preconditioned by DD
- Source :
- DD24-International Conference on Domain Decomposition Methods, DD24-International Conference on Domain Decomposition Methods, Feb 2017, Longyearbyen, Norway
- Publication Year :
- 2017
- Publisher :
- HAL CCSD, 2017.
-
Abstract
- International audience; Krylov methods such as GMRES are efficient iterative methods to solve large sparse linear systems, with only a few key kernel operations: the matrix-vector product, solving a preconditioning system, and building the orthonormal Krylov basis. Domain Decomposition methods allow parallel computations for both the matrix-vector products and preconditioning by using a Schwarz approach combined with deflation (similar to a coarse-grid correction). However, building the orthonormal Krylov basis involves scalar products, which in turn have a communication overhead. In order to avoid this communication, it is possible to build the basis by a block of vectors at a time, sometimes at the price of a loss of orthogonality. We define a sequence of such blocks with a variable size. We show through some theoretical results and some numerical experiments that increasing the block size as a Fibonacci sequence improves stability and convergence.
- Subjects :
- MathematicsofComputing_NUMERICALANALYSIS
[INFO.INFO-DC] Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]
[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]
[MATH.MATH-NA] Mathematics [math]/Numerical Analysis [math.NA]
Computer Science::Numerical Analysis
[MATH.MATH-NA]Mathematics [math]/Numerical Analysis [math.NA]
Mathematics::Numerical Analysis
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- DD24-International Conference on Domain Decomposition Methods, DD24-International Conference on Domain Decomposition Methods, Feb 2017, Longyearbyen, Norway
- Accession number :
- edsair.dedup.wf.001..dab870ef254598d65d92ac65daebd7ca