Introduction aux Systèmes HPC - Prise en main du supercalculateur Olympe

Introduction aux concepts du Calcul Haute Performance

(Présentation orale avec supports projetés type powerpoint)

Introduction à l’architecture des systèmes HPC

  • Panorama des systèmes
  • Architecture des processeurs, accélérateurs

Introduction à la programmation sur les systèmes HPC

  • Optimisation des codes, bibliothèques scientifiques
  • Parallélisation :
    • par échange de messages (MPI)
    • par Directives : OpenMP, OpenACC

Présentation matérielle et logicielle du système de calcul OLYMPE

Présentation matérielle

Utilisation du système de Calcul OLYMPE

  • Comment lancer les calculs :
    • système de batch
    • espaces de fichiers : espace permanent, temporaire
  • Compiler un programme
  • Utiliser les bibliothèques scientifiques
  • Outils d’analyse de codes, débogage
  • Visualisation à distance

Aide à la prise en main opérationnelle du système

Mise en pratique des éléments et notions présentées. Les utilisateurs de CALMIP recevront une aide pour :

  • élaborer les scripts de batch et maîtriser le paramétrage SLURM par rapport à la réservation et la nature des ressources (cpu, mémoire, noeuds)
  • le portage des codes utilisateurs (compilation optimisée)
  • utiliser les outils de tuning, de placement, de débogage, de profilage
Sessions
  • Session #1 (du 05/02/2024 08:45 au 06/02/2024 17:00) - COMPLET
  • Session #2 (du 08/02/2024 08:45 au 09/02/2024 17:00) - COMPLET