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
- Alice Lasserre, Jean Marie Couteyen Carpaye, Abdou Guermouche, Raymond Namyst. Multi-Criteria Mesh Partitioning for an Explicit Temporal Adaptive Task-Distributed Finite-Volume Solver. Journée annuelle de l'EDMI 2024 - Réunion annuelle de l'ensemble des doctorantes et doctorants de l'EDMI, Apr 2024, Bordeaux, France.
- 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.
- Hayfa Tayeb, Bérenger Bramas, Mathieu Faverge, Abdou Guermouche. Dynamic Tasks Scheduling with Multiple Priorities on Heterogeneous Computing Systems. HCW 2024 - 38th IEEE International Parallel & Distributed Processing Symposium, May 2024, San franscisco, CA, United States. pp.31-40,
- Alice Lasserre, Jean Marie Couteyen Carpaye, Abdou Guermouche, Raymond Namyst. Multi-Criteria Mesh Partitioning for an Explicit Temporal Adaptive Task-Distributed Finite-Volume Solver. The 25th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2024), May 2024, San Francisco, United States. pp.10.
- Aboul‐karim Mohamed El Maarouf, Luc Giraud, Abdou Guermouche, Thomas Guignon. Combining reduction with synchronization barrier on multi‐core processors. Concurrency and Computation: Practice and Experience, 2023, 35 (1), pp.e7402.
Administration
Depuis 2008 : membre du conseil de l'UFR Math/info