Abdou Guermouche
- Maître de Conférences
- Université de Bordeaux
- Département
- SATANAS
- Équipe
- Tools and Optimization for high Performance Applications and Learning
- Fonction administrative
- Responsable Equipe TOPAL. Co Resp Master Informatique parcours Cryptologie et sécurité informatique 1ère et 2ème année
- Adresse E-mail
- abdou.guermouche
labri.fr - Bureau
- INRIA
- Tel
- +33 (0)5 24 57 41 03
Recherche
La résolution de systèmes linéaires creux est un outil essentiel pour
la simulation de phénomènes physiques dans différents domaines
(physique des matériaux, dynamique des fluides, ...). Les méthodes
directes de résolution (basés sur une factorisation) sont appréciés
pour leur grande stabilité numérique mais ont des besoins mémoire
importants à l'inverse des méthodes itératives qui peuvent être peut
consommatrice en mémoire mais pas nécesserement robustes
numériquement. Mes travaux se sont facalisés à la fois sur
l'optimisation de méthodes directes de résolutions de systèmes
linéaires creux et sur l'amélioration de leur comportement mémoire.
Ainsi, des algorithmes, prouvés théoriquement, visant la minimisation
de la mémoire ont été proposés dans un contexte séquentiel. Puis ces
travaux ont été étendus au cas parallèle. D'autre part, lorsque la
mémoire est très insuffisante sur la machine cible, des approches
hors-mémoire (dans lesquelles les disques sont utilisés pour seconder
la mémoire) ont été abordés. Ainsi, une extension hors-mémoire du
solveur linéaire MUMPS a été développée. Ce nouveau contexte pose des
problèmes algorithmiques à différents niveaux. On peut considérer
l'exemple de la minimisation du volume d'entrées/sorties (qui est le
facteur limitant pour les performances dans un cadre hors-mémoire).
Ainsi, un résultat original a été proposé illustrant le fait que
minimiser de la mémoire n'était pas équivalent à minimiser le volume
d'entrées/sorties. Ainsi, plusieurs algorithmes optimaux pour la
minimisation du volumes d'entrées/sorties ont été proposés. Enfin,
tous les résultats de recherche ont été intégrés dans le solveur
linéaire MUMPS (http://mumps.enseeiht.fr/). Ce solveur a actuellement
près de 1000 nouveaux utilisateurs par an dans divers domaines allant
de la recherche académique à des grands groupes industriels tels
qu'EADS, EDF, etc ... Depuis mon arrivée à Bordeaux, j'ai d'autre part
participé a deux ANR (NUMASIS et Solstice). Du point de vue des
collaboration, elles ont été particulièrement étroites avec les autres
équipes participant au developpement du solveur MUMPS (à savoir le
projet INRIA GRAAL et l'équipe APO de l'IRIT). Concernant les
collaborations internationales, elles se sont principalement faites
dans le contexte d'un projet d'échange France-Berkeley.
Responsabilité pédagogique
\begin{itemize}
\item Création d'un cours/TP en Master 2 "Sécurité des réseaux" 60h eq TD
\item Création d'un cours/TP en Master 1 "Adiministration des réseaux" 60h eq TD
\end{itemize}
Extrait de publications
- Thomas Morin, Nathalie Furmento, Abdou Guermouche, Samuel Thibault, Pierre-André Wacrenier. Greedy Adaptive Task Splitting with Prediction and Placement for Heterogeneous Systems. HCW - 35th Heterogeneity in Computing Workshop, May 2026, Nouvelle-Orleans, United States.
- Brieuc Nicolas, Nathalie Furmento, Samuel Thibault, Mathieu Faverge, Abdou Guermouche, et al.. Managing Explicit Communications Within a Sequential Task Flow Paradigm. WAMTA 2026 - Workshop on Asynchronous Many-Task Systems and Applications, Feb 2026, Garching bei München, Germany.
- Nathalie Furmento, Abdou Guermouche, Gwenolé Lucas, Thomas Morin, Samuel Thibault, et al.. Optimizing Parallel Heterogeneous System Efficiency: Dynamic Task Graph Adaptation with Recursive Tasks. Journal of Parallel and Distributed Computing, 2025, 205, pp.105157.
- Emmanuel Agullo, Alfredo Buttari, Abdou Guermouche, Antoine Jego. Redundant computations in task-based parallelism with applications to communication-reducing algorithms. 2025.
- Nathalie Furmento, Abdou Guermouche, Gwenolé Lucas, Thomas Morin, Samuel Thibault, et al.. Optimizing Parallel System Efficiency: Dynamic Task Graph Adaptation with Recursive Tasks. WAMTA 2024 - Workshop on Asynchronous Many-Task Systems and Applications 2024, Feb 2024, Knoxville, United States.
Administration
Depuis 2008 : membre du conseil de l'UFR Math/info