Catalogue des formations en calcul

SAISIE
    API     

Introduction à OpenACC et OpenMP GPU

mar 03 Déc 2019    09:30    Paris, France    Cours/TP

Cette formation fait partie du calendrier Formations IDRIS

Orateurs

Pierre-François Lavallée

Objectifs

Être 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)
Mettre en œuvre 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