Script de job GPU

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

Job GPU avec une carte V100 (orienté HPC)

Les cartes V100 disposent de jeux d’instructions pour le calcul avec des nombres réels en précision 32 et 64 bits, ce qui les orientent plutot vers un usage HPC. Le calcul en précision 8 ou 16 bits est possible mais moins optimal qu’avec les cartes RTX-pro-6000.

## Nom du job
#$ -N jobname
## JOB GPU
#$ -q gpu
## Quantité de mémoire réservée
#$ -l m_mem_free=10G
## Réservation d’un GPU V100 (orienté HPC)
#$ -l gpu=1[affinity=true],gpu_model=V100
## Messages
#$ -M prenom.nom@cyu.fr
#$ -m esa
## Environnement
#$ -cwd
#$ -j y
module load module1 module2 module3
./programme

Job GPU avec une carte RTX-pro-600 (orienté IA)

Les cartes RTX-pro-6000 disposent de jeux d’instructions pour le calcul avec des nombres réels en précision 8 et 16 bits, ce qui les orientent plutot vers un usage IA. Le calcul en précision 32 et 64 bits est possible mais moins optimal qu’avec les cartes V100.

## Nom du job
#$ -N jobname
## JOB GPU
#$ -q gpu
## Nombre de coeurs CPU réservés ($NSLOTS)
#$ -pe openmp 2
## Quantité de mémoire réservé PAR coeur CPU
#$ -l m_mem_free=10G
## Réservation d’un GPU RTX-pro-6000 (orienté IA)
#$ -l gpu=1[affinity=true],gpu_model=RTX-PRO-6000
## Messages
#$ -M prenom.nom@cyu.fr
#$ -m esa
## Environnement
#$ -cwd
#$ -j y
module load module1 module2 module3
./programme