Programmation hybride MPI/OpenMP Présentiel
Dernière mise à jour : 06/10/2025
Description
1er jour
- Introduction : évolution des architectures matérielles et impact sur les techniques de programmation et parallélisation
- Programmation hybride : définition et implémentation
- Gain mémoire : impact de la parallélisation hybride sur l'usage mémoire
2ème jour
- Performances : impact de la parallélisation hybride sur les performances (équilibrage de charge, usage du réseau d'interconnexion…)
- Conclusion
- Ouverture sur la programmation hybride MPI + GPU
Objectifs de la formation
- S'initier à la programmation hybride MPI/OpenMP tout particulièrement pour une exploitation optimale des supercalculateurs tels que ceux des centres nationaux
- Appréhender les concepts sous-jacents
- Comprendre les différents intérêts de cette approche (performance, extensibilité, optimisation de la mémoire...)
- Avoir vu les différentes implémentations possibles pour les mettre en œuvre explicitement sur des applications réelles
Public visé
Toute personne souhaitant mettre en place une parallélisation hybride MPI et OpenMP dans une application préexistante ou en cours de conception.
Prérequis
Connaissance et utilisation des langages Fortran ou C.
Connaissance indispensable de MPI et OpenMP (i.e. savoir paralléliser un code basique avec MPI et avec OpenMP).
Modalités pédagogiques
Alternance de cours (50 % du temps) et de travaux pratiques (50 % du temps).
Moyens et supports pédagogiques
Le support de cours ainsi que les énoncés et les corrections des travaux pratiques sont mis à disposition du participant.
EQUIPEMENT : Les participants auront accès au supercalculateur de l'IDRIS pendant la formation pour les travaux pratiques.
Modalités d'évaluation et de suivi
Un suivi individualisé par des évaluations formatives est assuré. Une attestation de fin de formation est délivrée à la fin du parcours.
Formateurs
LR
LACROIX Rémi
Responsable scientifique
LD
LECAS Dimitri
Responsable scientifique
Modalités tarifaires spécifiques
Nos formations sont exonérées de TVA. Elles bénéficient de remises volumes : - 5% pour 3-4 inscrits, - 10% pour 5-6 inscrits, et - 20% à partir de 7 personnes. Une réduction de 20% est appliquée pour les agents salariés du CNRS.
Informations sur l'accessibilité
Notre laboratoire est entièrement accessible aux personnes à mobilité réduite (PMR). Un accès adapté, des espaces de circulation et des sanitaires spécifiques sont à votre disposition pour garantir votre confort et votre autonomie. Pour toute information complémentaire, veuillez nous contacter.