Parallelism and robustness in hybrid solvers for large linear systems : Application to design optimization in fluid dynamics

This thesis presents a set of numerical schemes that aim at solving large linear systems on parallel computers. The proposed approaches are part of a hybrid scheme where the direct and iterative methods are combined through domain decomposition techniques. The initial problem is first divided into subproblems by partitioning the coefficient graph of the system. The Schwarz-based methods are then used as preconditioners for GMRES-based Krylov methods. We first consider a hybrid scheme using an explicit formulation of the multiplicative Schwarz preconditioner. We define two levels of data parallelism : the first level has been used to parallelize the GMRES method at the global level; we introduce the second level to solve the subsystems induced by the Schwarz preconditioner through a parallel direct method. We show that this splitting guarantee a certain robustness in the global hybrid approach by reducing the total number of partitions. Moreover, this approach enables a better usage of CPU resources allocated inside a compute node. Then we study the convergence and the parallelism in the GMRES method which is used as the global accelerator in the hybrid method. The general observation is that the number of iterations in that method increases very fast with the number of partitions in the hybrid solver, and so the total CPU time. To limit this effect, we propose several implementations of the GMRES method with the deflation methods. These approaches formulate a deflation process either as an adaptive preconditioner or an augmented subspace basis technique. We show the usefulness of these approaches in their ability to limit the influence of the right choice of the Krylov basis size, and thus to avoid the stagnation of the global hybrid solver. Moreover, these approaches are very efficient to reduce the memory usage as well as the global CPU time and also the exchanged MPI messages between the working processors. The benefits are given throughout this thesis on moderate to large linear systems arising from several applications fields, and mainly from design optimisation in computational fluid dynamics.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00690965
Author Nuentsa Wakam, Désiré
Maintainer CCSD
Last Updated May 20, 2026, 21:19 (UTC)
Created May 20, 2026, 21:19 (UTC)
Identifier tel-00690965
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Simulations and Algorithms on Grids for Environment (SAGE) ; Centre Inria de l'Université de Rennes ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-SYSTÈMES LARGE ÉCHELLE (IRISA-D1) ; Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA) ; Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA) ; Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
creator Nuentsa Wakam, Désiré
date 2011-12-07T00:00:00
harvest_object_id 7b150913-d182-49ad-bcb1-a7ac2013f03f
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-02-07T00:00:00
set_spec type:THESE