Tutoriel Features
Description | Tutoriel sur les features Slurm |
---|---|
Author | ndomassi TANDO (ndomassi.tando@ird.fr) |
Creation Date | 02/02/2024 |
Last Modified Date | 06/02/2024 |
Réserver un noeud en fonction de ses caractéristiques avec l'option --constraint:
Les Features/Constraints sur un noeud permettent aux utilisateurs de faire des requêtes spécifiques à Slurm. Sur notre cluster, nous avons plusieurs "features" en fonction de ce que vous souhaitez faire:
Features | Description | Noeuds |
---|---|---|
512 | Permet de sélectionner des noeuds de 512Go dans la partition highmem | node5, node28,node29,node30 |
avx | Permet de sélectionner des noeuds avec des processeurs avx | node0, node1, node4, node5, node7, node17, node18, node20, node21, node22, node23, node24, node25, node26, node27, node28, node29, node31 |
BEAST | Permet de sélectionner des noeuds pouvant utiliser BEAST avec beagle | node4, node7, node28, node29, node30 |
dell | Permet de sélectionner des noeuds de la marque Dell | node28,node29,node30 |
geforce | Permet de sélectionner des noeuds avec une carte graphique geforce | node26 |
infiniband | Permet de sélectionner des noeuds avec de l'infiniband pour accélérer vos transferts de données | node0, node1, node4, node5, node7, node8, node11, node17, node20, node21, node22, node24, node25, node26, node27 |
rtx2080 | Permet de sélectionner des noeuds gpu avec des cartes rtx2080 | node26 |
xeon | Permet de sélectionner des noeuds avec des processeurs intel xeon | node0, node1, node5,node8, node10, node11, node12, node13, node14, node15, node16, node17, node18, node20, node21, node22, node23, node24, node25, node27 |
xeon-gold | Permet de sélectionner des noeuds avec des processeurs intel xeon-gold | node4, node7, node26, node28, node29, node30, node31 |
Pour connaitre les features de chaque noeud, tapez la commande :
sinfo -o "%20N %10c %10m %40f %10G "
Pour utiliser une ou plusieurs de ces features, vous devez utiliser l'option --constraint
Pour exemple, pour choisir un noeud avec des processeurs avx, vous taperez:
srun --constraint=avx --pty bash -i
Par exemple, pour choisir un noeud avec 512Go de RAM et en infiniband sur la partition highmem, vous taperez:
srun -p highmem --constraint=512,infiniband --pty bash -i