Catalogue des formations en calcul

SAISIE
    API     

Introduction à OpenACC et OpenMP GPU

jeu 28 Mar 2019    09:00    Paris, France    Cours/TP

Cette formation fait partie du calendrier Formations IDRIS

Mots Clefs

  • OpenMP

Orateurs

Pierre-François Lavallée

Objectifs

- Etre initié à la programmation des architectures hybrides accélérées (GPU) avec les modèles à directive OpenACC et OpenMP v4.5 GPU
- Appréhender les concepts sous-jacents
- Comprendre les différents intérêts de ces approches (simplicité d'implémentation, portabilité, performance, ...) ainsi que les contraintes associées (gestion implicites ou explicite des données, synchronisations et dépendances)
- Etre capable de mettre en oeuvre ces concepts sur des exemples concrets issus d'applications réelles

Contenu

Programme :

- Motivations
- Présentation des concepts généraux (mémoire et modèle d'exécution)
- Directives de gestion des données
- Directives d'offload des noyaux de calcul, boucles, ...
- Optimisation de la gestion des données, des accès mémoire et des noyaux de calcul
- Outils d'analyse de performance

50 % du temps sera consacré aux travaux pratiques (langage C ou Fortran)

Prérequis

Connaissance et utilisation de Fortran 90/95 ou C, connaissance de base d'OpenMP

Entités contributrices

  • IDRIS

Contacts

Geneviève Morvan

Mèl de contact : e-cours@idris.fr

Localisation

Adresse :
IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France, France, France