FORMATION

Calcul haute performance et parallélisation avec MPI
— 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 grande partie de la formation sera dévolue à un travail d’implémentation sur cluster.

Objectifs de la formation

• Présenter les principes fondamentaux et les bonnes pratiques du calcul HPC sur architectures distribuées.
• Maîtriser l’utilisation de la bibliothèque MPI.
• 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.

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èmes de gestion d’architecture haute performance : Scheduling et Load-balancing avec SGE

Mise en œuvre de la parallélisation
• Concepts d’échange de messages. Interfaces de programmation.
• Calcul parallèle en MPI (Message Passing Interface)
– MPI-1 : Nombre de processus, numéro de processus. Communications point à point. Communications collectives. Communicateurs. Topologies.
– MPI-2 : Gestion dynamique des processus. I/O parallèle. Communication de mémoire à mémoire.
– Bibliothèques et interfaces.

Travaux pratiques
• Prise en main de MPI en Python au travers de MPI4Py.
• Simulations parallèles en MPI.
• Implémentation d’algorithmes d’optimisation avec MPI.

 

Informations pratiques

Le coût de la formation est de 1 400 € HT.
Il comprend les supports, les repas, les cafés et la documentation. Des ordinateurs sont mis à disposition.

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

Artelys FRANCE 
81 rue Saint Lazare – 75009 Paris – France
+33 (0)1 44 77 89 00

 

Cette formation vous intéresse ? Inscrivez-vous dès maintenant !

 

 

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

Pin It on Pinterest

Share This