Aller au contenu principal

banner

Formation : Introduction à OpenACC et OpenMP GPU


Responsable : Thibaut Véry
Intervenants : Thibaut Véry, Olga Abramkina, Xuezhou Lu

Cette formation de 3 jours vous permet de maîtriser la programmation GPU avec les directives OpenACC et OpenMP 5.0 en C/Fortran, en comprenant les architectures hybrides, les concepts clés, les compromis de performance et les outils de profilage pour implémenter efficacement ces approches sur des applications réelles.

Les objectifs détaillés de la formation sont les suivants :

  • Comprendre les architectures hybrides accélérées (GPU) et les contraintes de programmation associées.
  • Utiliser les directives OpenACC et OpenMP 5.0 pour paralléliser des codes existants ou en écrire de nouveaux en C/Fortran.
  • Appréhender les concepts clés de ces langages de programmation, tels que les directives, les clauses, les régions parallèles, et la gestion des données.
  • Comprendre les avantages et les inconvénients de l'utilisation de ces approches en termes de portabilité, de performances, de complexité et de facilité d'implémentation.
  • Être capable de mettre en œuvre ces concepts sur des exemples concrets issus d'applications réelles, telles que la simulation numérique.
  • Évaluer les performances de ces codes en utilisant des outils de profilage et d'analyse, tels que NSight.
  • Comprendre les différences entre OpenACC et OpenMP target, et choisir le langage le plus adapté à chaque situation.



Public concerné​

Ingénieurs, chercheurs et développeurs souhaitant maîtriser la programmation GPU avec des directives de parallélisation. Cette formation s'adresse à toute personne impliquée dans le calcul haute performance qui désire acquérir une expertise en OpenACC et OpenMP 5.0 pour optimiser ses applications sur architectures hétérogènes GPU/CPU.


Inscription


Personnel CNRS/EPSCP/université française
Participants externes
Vous êtes personnel du CNRS, d'une université française ou d'un établissement public à caractère scientifique, culturel et professionnel (EPSCP) ? Votre inscription est gratuite via notre serveur.
Nos formations s’adressent à tous les professionnels des entreprises, organismes publics et particuliers.