Formation au calcul intensif

Le parcours de formation au calcul intensif

Public :

  • scientifiques & industriels
  • utilisateurs d'un supercalculateur
  • chefs de projets et développeurs

Objectifs du parcours :

  • utiliser avec efficience les ressources de calcul d'un supercalculateur
  • créer des applications performantes pour optimiser l'utilisation

  Programmation et tarifs : nous contacter (executive-education3d20ae0a-de24-49e5-8a97-1e3ad1b138b4@ec-nantes.fr?Subject=Mod Sim Academy&body=Bonjour, je vous remercie de prendre contact avec moi à propos de Mod SIM Academy, de sa programmation et de ses tarifs. Cordialement.)

Module 1 : Algorithmie & programmation

Le programme :

De l’algorithmie aux langages de programmation, un premier pas vers l’utilisation du langage C pour vos projets de simulation.
Mots clés : algorithme - langage C

Plus en détails :

  • Historique des langages : connaître  comprendre et classifier les langages.
  • Algorithme : décomposer un problème et structurer un programme en appliquant les règles d’écriture d’un algorithme
  • Langage de programmation (C): traduire et appliquer une boucle en langage C

Durée : 2.5 jours soit 17h30
Dates : nous contacter (executive-educationad91be22-ec5f-4f0a-a3ca-02b6de0ef1e6@ec-nantes.fr?Subject=Mod Sim Academy 'Algorithmie et programmation' &body=Bonjour, je vous remercie de reprendre contact avec moi à propos du module 'Algorithmie et programmation' de Mod Sim Academy. Cordialement.)

Module 2 : Introduction au calcul intensif

Le programme :

Produire un calcul avec le Supercalcultaure Centrale Nantes à partir des outils de développement
Mots clés : High Performance Computing – Linux – SLURM – Typologie architecture parallèle

Plus en détails :

  • Introduction à HPC
  • Connaître et comprendre comment utiliser un supercalculateur
  • Les premiers pas sur un supercalculateur
  • Connaître les commandes de base Linux et comprendre des scripts SLURM
  • Opérer un calcul/une simulation avec LIGER


Durée : 2 jours soit 14h00
Dates : nous contacter (executive-education99f36a9d-4270-4e46-93de-fa59436f37b0@ec-nantes.fr?Subject=Mod Sim Academy 'Introduction au calcul intensif'&body=Bonjour, pouvez-vous me contacter à propos de Mod Sim Academy 'Introduction au calcul intensif'. Avec mes remerciements.)

 

Module 3 : Parcours utilisateur

Le programme :

Mettre en œuvre et visualiser des projets : exécution, compilation et visualisation.
Mots clés : Bash – Visualisation – Accéleration – Efficacité parallèle

Plus en détails :

  • Utilisation optimale d’une application parallèle
  • Comprendre, identifier et utiliser les modèles de programmation parallèle – Mettre en œuvre l’exécution et la compilation de calculs
  • Utilisation d’unix Linux (Bash)
  • Utiliser l’environnement Linux dans le cadre de l’utilisation d’un supercalculateur
  • Les outils de visualisation : comprendre et manipuler des solutions logiciels de visualisation parallèle

Durée : 38h30
Dates : nous contacter (executive-education4e7bd31d-ea4d-4ef7-8d2f-edbc4dba7d31@ec-nantes.fr?Subject=Mod Sim Academy 'Parcours utilisateur'&body=Bonjour. Pouvez-vous me recontacter à propos de Mod Sim Academy 'Parcours utilisateur' ? Avec mes remerciements.)

Module 4a : Parcours développeur

Le programme :

Gérer son projet et optimiser son environnement de développement avec des outils comme Git, Cmake et de l’intégration continue.
Mots clés : Versioning – Compilation – Processus – Intégration continue

Plus en détails :

  • Gestion de versions avec Git
  • Utiliser l'outil de gestion de versions de fichiers Git dans de projets de simulation
  • Compilation (Cmake & création de librairies)
  • Construire un projet avec Cmake
  • Intégration continue
  • Optimiser le cycle de développement

Durée : 3 jours - 21h
Dates : nous contacter (executive-education9a954153-31ce-4b32-afd7-a687d0c21105@ec-nantes.fr?Subject=Mod Sim Academy 'Parcours développeur' - 4a&body=Bonjour. Pouvez-vous me recontacter à propos de Mod Sim Academy 'Parcours développeur' - 4a ? Avec mes remerciements.)

Module 4b : Parcours développeur

Le programme :

De la programmation parallèle à la programmation objet, développez vos programmes en optimisant vos codes.
Mots clés : C++ – OpenMP – MPI – Orienté Objet – Performance – Débogage – GPU – CUDA

Plus en détails :

  • Programmation objet (C++)
  • Comprendre la notion de programmation orientée objet,
  • Appliquer et développer avec le langage C++ en programmation objet
  • Programmation parallèle (OpenMP/MPI)
  • Développer des programmes parallèles dans un environnement à mémoire partagée & mémoire distribuée
  • Optimisation du code : analyser, détecter, corriger et optimiser le code
  • Accélérateurs graphiques (GPU-Cuda)
  • Comprendre l'architecture des cartes accélératrices GPU, programmer et lancer les calculs en langage CUDA sur GPU


Durée : 8 jours - 56h
Dates : nous contacter (executive-educatione33c7da2-d35f-4821-af56-97c158b28fa5@ec-nantes.fr?Subject=Mod Sim Academy 'Parcours développeur' - 4b&body=Bonjour. Pouvez-vous me recontacter à propos de Mod Sim Academy 'Parcours développeur' - 4b ? Avec mes remerciements.)

Publié le 18 juillet 2018 Mis à jour le 28 août 2024