mpi
Ceci est une ancienne révision du document !
Programmation en C avec MPI
Script pour un programme multi processus à mémoire distribuée (type MPI)
SLURM est fait pour fonctionner avec MPI. Par défaut, il lancera autant de processus que de cœurs disponibles. On peut utiliser l'option bind-to-core de mpirun pour attacher les processus MPI sur les cœurs.
#!/bin/bash # ============= options de sbatch (ici réservation de 32 cores)================== #SBATCH --ntasks=32 # 32 tasks car 32 processus en parallèle #SBATCH --ntasks-per-core=1 # on met une seule task par CPU # =====================ligne de commande ================================== mpirun ./exe
mpi.1526380044.txt.gz · Dernière modification : 2018/10/11 22:49 (modification externe)