Outils pour utilisateurs

Outils du site


slurm:slurm-mpi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
slurm:slurm-mpi [2015/06/04 14:00]
montap01 créée
slurm:slurm-mpi [2022/09/14 18:22] (Version actuelle)
montap01 [Slurm et MPI]
Ligne 2: Ligne 2:
 ====== Slurm et MPI ====== ====== Slurm et MPI ======
  
-Cet article donne des indication sur l'utilisation de programmes MPI avec l'ordonnanceur Slurm.+Cet article donne des indications sur l'utilisation de programmes MPI avec l'ordonnanceur Slurm.
  
 ===== Avant-propos ===== ===== Avant-propos =====
Ligne 10: Ligne 10:
  
 ===== Fichier Batch ===== ===== Fichier Batch =====
-Exemple de fichiers batch slurm adapté pour un programme MPI :+Exemple de fichiers batch slurm adapté pour un programme compilé avec la librairie Intel MPI :
  
 <file> <file>
 #!/bin/bash #!/bin/bash
 #SBATCH --partition=rapide #SBATCH --partition=rapide
-#SBATCH --qos=rapide 
 #SBATCH --ntasks=32 #SBATCH --ntasks=32
 #SBATCH --mem-per-cpu=200 #SBATCH --mem-per-cpu=200
Ligne 27: Ligne 26:
  
 ==== Lancement du programme ==== ==== Lancement du programme ====
-  * Le programme parallèle doit être exécuté par l'intermédiaire de ''srun'', une commande spéciale de //slurm// qui va "s'occuper de tout" pour la partie MPI +  * Le programme parallèle doit être exécuté par l'intermédiaire de ''srun'', une commande spéciale de //slurm// qui va "s'occuper de tout" 
 +  * La librairie Intel MPI est configurée, via son //module//, pour utiliser la librairie PMI (Process Management Interface) de slurm (variable ''I_MPI_PMI_LIBRARY'')
slurm/slurm-mpi.1433419259.txt.gz · Dernière modification: 2015/06/04 14:00 de montap01