Formations proposées à l'IDRIS
L'IDRIS propose des formations en calcul haute performance (HPC) et en intelligence artificielle (IA). Ces formations sont gratuites pour le personnel du CNRS et des universités pour qui l'inscription se fait sur le site https://cours.idris.fr/. Elles sont également ouvertes au personnel des entreprises, EPIC et EPST pour qui l'inscription se fait via CNRS Formation Entreprise.
Si vous souhaitez obtenir davantage dâinformations, nâhĂ©sitez pas Ă nous contacter :
đ„ e-cours@idris.fr
Consultez le calendrier des prochaines sessions :
đïž Prochaines sessions
Catalogue
HPCâ

L'objectif de cette formation est de permettre aux participants de dĂ©velopper des programmes parallĂšles par la mise en Ćuvre de la bibliothĂšque d'Ă©change de messages MPI.
- ⳠDurée : 4 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- connaissances de base d'Unix
- langage Fortran ou C

Cette formation s'adresse Ă toute personne souhaitant parallĂ©liser une application pour une architecture multi-cĆurs Ă mĂ©moire partagĂ©e.
- ⳠDurée : 3 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- connaissance et utilisation des langages Fortran ou C

Cette formation s'adresse à tout utilisateur désirant développer des programmes parallÚles en utilisant la bibliothÚque MPI et s'initier à la parallélisation avec OpenMP.
- ⳠDurée : 5 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- connaissances de base d'Unix
- connaissances de base du langage Fortran ou C

Cette formation s'adresse Ă toute personne souhaitant s'initier Ă la programmation hybride MPI/OpenMP, tout particuliĂšrement pour une exploitation optimale des supercalculateurs.
- ⳠDurée : 2 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- Connaissance et utilisation de Fortran 90/95 ou C
- Connaissance indispensable de MPI et OpenMP

Cette formation s'adresse à toute personne souhaitant comprendre les architectures hybrides accélérées (GPU) et utiliser les directives OpenACC et OpenMP 5.0 pour paralléliser des codes.
- ⳠDurée : 3 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- connaissance et utilisation des langages Fortran 90/95 ou C
- (optionnel) connaissance de base en OpenMP et/ou MPI

Cette formation s'adresse Ă tout utilisateur dĂ©sirant s'initier Ă la vectorisation SIMD (Simple Instruction Multiple Data) et mettre en Ćuvre ces concepts sur des exemples concrets.
- ⳠDurée : 1 jour
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- connaissances de base d'Unix
- connaissances de base du langage Fortran

Cette formation s'adresse Ă toute personne souhaitant connaitre l'outil de dĂ©bogage DDT dans le cas de la programmation parallĂšle utilisĂ©e dans le domaine HPC et ĂȘtre capable de dĂ©boguer efficacement des codes de calcul.
- ⳠDurée : 1 jour
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- parallélisation mémoire partagée OpenMP
- parallélisation mémoire distribuée MPI

Cette formation s'adresse à toute personne souhaitant apprendre les bases nécessaires pour débuter avec la librairie PETSc et pouvoir construire et résoudre des exemples simples d'équations aux dérivées partielles.
- ⳠDurée : 2 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- connaissance de base de Linux et d'un éditeur de texte et connaissance et utilisation des langages Fortran ou C
- Notions de base d'algÚbre linéaire et du standard MPI

Cette formation s'adresse Ă toute personne souhaitant parallĂ©liser des codes dâalgĂšbres linĂ©aires en mono-GPU et multi-GPU (MAGMA) et sur les ordinateurs parallĂšles MIMD Ă mĂ©moire distribuĂ©e (ScaLAPACK).
- ⳠDurée : 2 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- connaissance et utilisation des langages Fortran ou C
- les notions de base d'algÚbre linéaire et de programmation MPI seraient un plus

Cette formation s'adresse Ă toute personne souhaitant se mettre Ă jour sur les nouveautĂ©s du langage, dans le but dâĂ©crire des applications logicielles de calcul et de traitement de donnĂ©es scientifiques.
- ⳠDurée : 3 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- Connaissance de la syntaxe C++ ancienne (avant C++11)
Intelligence artificielleâ

Cette formation a pour objectif de doter les participants des connaissances fondamentales en deep learning, en insistant sur la compréhension des concepts de base et les bonnes pratiques essentielles.
- ⳠDurée : 2 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- des bases en algĂšbre et en statistiques
- connaissance minimale de Python

L'objectif de cette formation est de familiariser les participants à une diversité d'architectures de réseaux de neurones adaptées à des données variées telles que des images, du son, du texte, ou encore des graphs.
- ⳠDurée : 2 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- bases en algĂšbre et en statistiques
- connaissance de la syntaxe de Python
- premier contact avec le deep learning

Cette formation a pour objectif de passer en revue les principales techniques actuelles d'optimisation d'un apprentissage machine en Deep Learning, avec pour but le passage à l'échelle sur un supercalculateur.
- ⳠDurée : 4 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- maĂźtriser les notions de l'apprentissage en Deep Learning
- maĂźtriser Python
- avoir des bases en PyTorch
Sessions d'accompagnementâ

Cette session s'adresse à tous les utilisateurs, aussi bien débutants qui souhaitent travailler rapidement sur Jean Zay ou plus expérimentés pour optimiser leurs applications.
- ⳠDurée : 1-2 jours
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- avoir un compte ou une demande de compte en cours sur Jean Zay

Cet atelier a pour objectif d'aider au démarrage d'un projet relatif au deep learning en proposant une revue du projet avec un·e ingénieur·e Intelligence Artificielle de l'IDRIS.
- ⳠDurée : 1/2 journée
- đ Lieu : IDRIS, Orsay (91)
- â
Pré-requis :
- avoir suivi une formation introductive au deep learning