Table des matières

Voir cette page sous forme de diaporama.

Intel MPI

En partie obsolète suite à la migration CALI2-B (2022)

L'implémentation Intel MPI est était la version MPI à utiliser préférentiellement sur CALI. La version utilisée par défaut est la version 5.0, qui implémente la norme MPI 3.0.

Références

Concernant la librairie Intel MPI :

Réseau Infiniband

Pour comprendre pourquoi il est était préférable d'utiliser Intel MPI, il faut connaître le réseau Infiniband de notre cluster

Depuis la migration en version CALI2-B (2022), les cartes Infiniband sont mal supportées et le mode PSM optimisé n'est plus disponible

Avantages de l'architecture True Scale

Configurer votre environnement

Compiler

Pour compiler votre programme MPI, il faut utiliser les commandes mpixxxx, où xxxx est le nom du “vrai” compilateur que vous désirez utiliser. Exemples :

Thread ou pas threads ?

La compilation est faite par défaut avec la librairie MPI threadée.

Avec OpenMP

Exécuter

Fichier batch

Un exemple de fichier batch est disponible sur slurm-mpi

Plus de détails