Dans cette thèse de doctorat, nous étudions des algorithmes et des implémentations pour accélérer la résolution de systèmes linéaires denses en utilisant des architectures composées de processeurs multicœurs et d'accélérateurs. Nous nous concentrons sur des méthodes basées sur la factorisation LU. Le développement de notre code s'est fait dans le contexte de la bibliothèque MAGMA. Tout d'abord nous étudions différents solveurs CPU/GPU hybrides basés sur la factorisation LU. Ceux-ci visent à réduire le surcoût de communication dû au pivotage. Le premier est basé sur une stratégie de pivotage dite "communication avoiding" (CALU) alors que le deuxième utilise un préconditionnement aléatoire du système original pour éviter de pivoter (RBT). Nou...
We study several solvers for the solution of general linear systems where the main objective is to r...
Les nouvelles architectures de calcul intensif intègrent de plus en plus de microprocesseurs qui eux...
La résolution de très grands systèmes linéaires creux est une composante de base algorithmique fonda...
In this PhD thesis, we study algorithms and implementations to accelerate the solution of dense line...
Dans cette thèse de doctorat, nous abordons trois défis auxquels sont confrontés les solveurs d'algè...
Cette thèse traite d une routine d algèbre linéaire largement utilisée pour la résolution des systèm...
Cette thèse traite d’une routine d’algèbre linéaire largement utilisée pour la résolution des systèm...
Depuis quelques années, les grappes équipées de processeurs graphiques GPUs sont devenues des outils...
Dans le contexte de cette thèse, nous nous focalisons sur des algorithmes pour l’algèbre linéaire nu...
In this "Habilitation à Diriger des Recherches" (HDR), we present our research in high-performance s...
AbstractWe study several solvers for the solution of general linear systems where the main objective...
La résolution de systèmes linéaires creux est un problème qui apparaît dans de nombreuses applicatio...
This dissertation focuses on a widely used linear algebra kernel to solve linear systems, that is th...
Dans cette thèse, nous nous sommes penchés d’un point de vue à la foisthéorique et pratique sur la c...
Du fait des énormes capacités de calculs des accélérateurs tels que les GPUs et les Xeon Phi, l’util...
We study several solvers for the solution of general linear systems where the main objective is to r...
Les nouvelles architectures de calcul intensif intègrent de plus en plus de microprocesseurs qui eux...
La résolution de très grands systèmes linéaires creux est une composante de base algorithmique fonda...
In this PhD thesis, we study algorithms and implementations to accelerate the solution of dense line...
Dans cette thèse de doctorat, nous abordons trois défis auxquels sont confrontés les solveurs d'algè...
Cette thèse traite d une routine d algèbre linéaire largement utilisée pour la résolution des systèm...
Cette thèse traite d’une routine d’algèbre linéaire largement utilisée pour la résolution des systèm...
Depuis quelques années, les grappes équipées de processeurs graphiques GPUs sont devenues des outils...
Dans le contexte de cette thèse, nous nous focalisons sur des algorithmes pour l’algèbre linéaire nu...
In this "Habilitation à Diriger des Recherches" (HDR), we present our research in high-performance s...
AbstractWe study several solvers for the solution of general linear systems where the main objective...
La résolution de systèmes linéaires creux est un problème qui apparaît dans de nombreuses applicatio...
This dissertation focuses on a widely used linear algebra kernel to solve linear systems, that is th...
Dans cette thèse, nous nous sommes penchés d’un point de vue à la foisthéorique et pratique sur la c...
Du fait des énormes capacités de calculs des accélérateurs tels que les GPUs et les Xeon Phi, l’util...
We study several solvers for the solution of general linear systems where the main objective is to r...
Les nouvelles architectures de calcul intensif intègrent de plus en plus de microprocesseurs qui eux...
La résolution de très grands systèmes linéaires creux est une composante de base algorithmique fonda...