FORMATION

Calcul haute performance et parallélisation
— La simulation de systèmes physiques complexes et la résolution de problèmes de grande taille requièrent des puissances de calcul bien supérieures à celles qui peuvent être obtenues avec un simple ordinateur de bureau. De plus, avec l’avènement du Big Data, l’exigence de performance computationnelle devient plus importante jour après jour. Le HPC (ou High Performance Computing) devient donc un outil incontournable pour l’industrie et la recherche d’aujourd’hui et de demain. Une partie de la formation sera dévolue à un travail d'implémentation sur une infrastructure distribuée virtuelle.

Objectifs de la formation

• Présenter les principes fondamentaux et les bonnes pratiques du calcul HPC sur architectures distribuées.
• Comprendre les nouveaux enjeux du HPC dans le cloud.
• Mettre en pratique sur des exemples bien connus du monde scientifique et industriel.

Pour qui ?

Cette formation s’adresse aux ingénieurs et chercheurs susceptibles de recourir au HPC et désirant acquérir une première expérience ou aux utilisateurs de clusters cherchant à se tenir à jour des dernières technologies.

Par qui ?

Ingénieurs en optimisation d’Artelys expérimentés dans l’utilisation de HPC.

Programme

Présentation du Calcul Haute Performance
• Principaux enjeux et nécessité de la parallélisation.
• Exemples d’application.
• Les composants matériels et logiciels du calcul haute performance (processeurs, mémoire, applicatifs permettant la mise en œuvre de la parallélisation sur le matériel).
• Mesure de performance des calculs et techniques d’amélioration.
• Introduction aux indicateurs de performance du parallélisme.

Architecture des systèmes HPC
• Architecture à mémoire partagée.
• Architecture à mémoire distribuée.
• Architectures hybrides.

Système de gestion d’architecture de haute performance : Scheduling and Load-balancing avec un système de gestion d’infrastructure de haute performance
• Métriques de performance et monitoring. 
• Présentation des principaux systèmes : SGE, SLURM, OpenPBS, Torque et Celery
• Technologies scalables cloud : Container as a service, K8S, et Knative, Azure et AWS Batch, Parallel Cluster – GCP Cloud HPC Toulkit – Azure CycleCloud.

Mise en œuvre d’un cluster HPC
• Mise en place d’un cluster local avec Docker.
• Lancement de premiers jobs 
• Installation d’apptainer 
• Construction d’images apptainer
• Lancement de jobs conteneurisés

 

Informations pratiques

Durée de la formation
2 jours

Catalogue complet
Disponible sur ce lien

Artelys est un organisme de formation enregistré sous le n°11754066975.

 

Intéressé par cette formation ? Inscrivez-vous !

 

 

© ARTELYS • Tous droits réservés • Mentions légales

Pin It on Pinterest

Share This