L’accès au noeud GPU nécessite une demande auprès des administrateurs de CDC.

Job séquentiel GPU

## Nom du job
#$ -N jobname
## JOB SEQUENTIEL COURT : temps CPU  < 1 h et temps réel < 10 h
#$ -q seq_short
## Quantité de mémoire réservée
#$ -l m_mem_free=500M
## Réservation GPU
#$ -l gpu=1
## Messages
#$ -M prenom.nom@cyu.fr
#$ -m esa
## Environnement
#$ -cwd
#$ -j y
module load module1 module2 module3
./programme

Job openMP GPU

## Nom du job
#$ -N jobname
## Nombre de coeurs CPU réservés ($NSLOTS)
#$ -pe openmp 4
## Quantité de mémoire réservé PAR coeur CPU
#$ -l m_mem_free=500M
## Réservation GPU
#$ -l gpu=1
## Messages
#$ -M prenom.nom@cyu.fr
#$ -m esa
## Environnement
#$ -cwd
#$ -j y
module load module1 module2 module3
export OMP_NUM_THREADS=$NSLOTS
./programme-openmp

Job MPI GPU

## 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
## Réservation GPU
#$ -l gpu=1
## Messages
#$ -M prenom.nom@cyu.fr
#$ -m esa
## Environnement
#$ -cwd
#$ -j y
module load module1 module2 module3
mpirun -np $NSLOTS  ./programme-mpi