Exemple 1

Réservation de 6 processus MPI et 6 Go de mémoire RAM.

  • Réservation de 6 processus MPI répartis sur 6 noeuds de calcul.
  • Chaque processus MPI réserve 1 Go de mémoire RAM.
  • Tous les processus sont exécutés sur le pool Infiniband EDR
  • Chaque noeud de calcul impliqué utilise 1 CPU et 1 Go de mémoire RAM.
## Nom du job
#$ -N jobname
## Nombre de processus MPI réservés ($NSLOTS)
#$ -pe mpi1 6
## Quantité de mémoire réservé PAR processus MPI
#$ -l m_mem_free=1G
## Choix du pool infiniband
#$ -l ib=edr
## Messages
#$ -M prenom.nom@cyu.fr
#$ -m esa
## Environnement
#$ -cwd
#$ -j y

module load module1 module2 module3
mpirun -np $NSLOTS  ./programme-mpi

Exemple 2

Réservation de 6 processus MPI et 6 Go de mémoire RAM.

  • Réservation de 6 processus MPI répartis sur 3 noeud de calcul (2 processus par serveur).
  • Chaque processus MPI réserve 1 Go de mémoire RAM.
  • Tous les processus sont exécutés sur le pool Infiniband QDR
  • Chaque noeud de calcul impliqué utilise 2 CPU et 2 Go de mémoire RAM.
## Nom du job
#$ -N jobname
## Nombre de processus MPI réservés par noeud de calcul (2) et nombre total de processus (6)
#$ -pe mpi2 6
## Quantité de mémoire réservé PAR processus MPI
#$ -l m_mem_free=1G
## Choix du pool infiniband
#$ -l ib=qdr
## Messages
#$ -M prenom.nom@cyu.fr
#$ -m esa
## Environnement
#$ -cwd
#$ -j y

module load module1 module2 module3
mpirun -np $NSLOTS  ./programme-mpi