Partitions Slurm disponibles sur Summit2
Les partitions Slurm permettent de découper le cluster Summit2 de manière logique en sous-ensembles de nœuds (non nécessairement disjoints). Il est alors possible d'appliquer à chaque sous-ensemble des contraintes comme une limite sur le temps d'exécution ou une affectation à un groupe d'utilisateurs.
La table ci-dessous détaille les caractéristiques des partitions Slurm définies sur le cluster Summit2 :
La partition any qui est la partition par défaut 1 regroupe tous les nœuds du cluster Summit2 excepté les nœuds des partitions gpus et mic128g.
Les partitions anylp (any low priority) et anyvlp (any very low priority) regroupent les mêmes nœuds que la partition any avec une limite de temps plus grande mais une priorité plus faible que toutes les autres partitions. Des jobs soumis dans ces partitions peuvent alors se retrouver suspendus (anylp) ou détruits (anyvlp) si d'autres jobs sont soumis sur les mêmes nœuds.
La partition gpus est accessible à tout utilisateur désirant tester ou porter ses codes sur accélérateurs graphiques de type NVidia Kepler (voir NoeudsGpu).
La partition tesla128g regroupant 2 nœuds équipés chacun de 128 GB RAM et de deux accélérateurs NVidia Tesla V100 est également accessible à tout utilisateur.
Tout utilisateur du cluster est autorisé à soumettre un job dans les partitions any, anylp et anyvlp configurées avec une limite de temps respectivement de 2, 3 et 6 heures.
- Les partitions marquées en "Groupes : All" sont accessibles de tous mais généralement l'utilisateur devra se renseigner auprès de son équipe sur les partitions autorisées. Seuls les utilisateurs du groupe O3P voient les partitions marquées en "Groupe : O3P" qui rassemble les 4 nœuds n[201-204].
Reconnaissable par son suffixe "*", la partition par défaut est utilisée lorsqu'aucune option -p n'est fournie aux commandes salloc, srun, sbatch. (1)
Partitions |
Groupes |
Limite Temps |
Nbre nœuds |
Nbre cœurs |
Liste nœuds |
mpib40_SIRO |
all |
15-00:00:00 |
14 |
308 |
n[1-14] |
crocoib |
all |
15-00:00:00 |
13 |
260 |
n[412-424] |
croco |
all |
15-00:00:00 |
13 |
260 |
n[412-424] |
mpib40_B0 |
all |
2:00:00 |
21 |
432 |
n[1-21] |
mpib40_MESO |
MESO |
10-00:00:00 |
36 |
480 |
n[101-136] |
mpib40_B1susp |
all |
10-00:00:00 |
36 |
480 |
n[101-136] |
mono6_MESO |
all |
6-00:00:00 |
16 |
128 |
n[101-116] |
mpib40_B1 |
all |
2:00:00 |
36 |
480 |
n[101-136] |
o3pwork |
O3P |
2-00:00:00 |
4 |
64 |
n[201-204] |
o3plong |
O3P |
20-00:00:00 |
4 |
64 |
n[201-204] |
o3pinter |
O3P |
1:00:00 |
2 |
32 |
n[201-202] |
o3pflexwork |
O3P |
10-00:00:00 |
1 |
16 |
n201 |
o3pflexlong |
O3P |
20-00:00:00 |
1 |
16 |
n202 |
o3pflex |
O3P |
20-00:00:00 |
2 |
32 |
n[201-202] |
o3pgeoswork |
O3P |
10-00:00:00 |
1 |
16 |
n203 |
o3pgeoslong |
O3P |
20-00:00:00 |
1 |
16 |
n204 |
o3pgeos |
O3P |
20-00:00:00 |
2 |
32 |
n[203-204] |
o3piasi |
O3P |
15-00:00:00 |
13 |
232 |
n[15-21,212-217] |
o3piasiib |
O3P |
15-00:00:00 |
7 |
124 |
n[15-21] |
mono_long |
all |
15-00:00:00 |
3 |
48 |
n[209-210] |
o3pgeosN |
all |
10-00:00:00 |
6 |
72 |
n[205-210] |
fuxi_debug |
all |
1-00:00:00 |
14 |
148 |
n[22-35] |
fuxi_week |
all |
7-00:00:00 |
14 |
148 |
n[22-35] |
fuxi_long |
all |
20-00:00:00 |
14 |
148 |
n[22-35] |
fuxi_suspend |
all |
1-00:00:00 |
14 |
148 |
n[22-35] |
fuxi_cancel |
all |
10-00:00:00 |
14 |
148 |
n[22-35] |
edi_15IB |
all |
15-00:00:00 |
13 |
220 |
n[302-314] |
pom16ib |
all |
15-00:00:00 |
10 |
160 |
n[315-324] |
pom16 |
all |
15-00:00:00 |
4 |
64 |
n[319-322] |
gpus |
all |
1-00:00:00 |
4 |
64 |
n[370-373] |
tesla128g |
all |
2-00:00:00 |
2 |
40 |
n[374-375] |
omp_long |
all |
20-00:00:00 |
3 |
60 |
n[234-236] |
omp_vlong |
all |
60-00:00:00 |
2 |
40 |
n[234-235] |
omp_work |
all |
2-00:00:00 |
2 |
40 |
n[234-235] |
omp_inter |
all |
1:00:00 |
1 |
40 |
n401 |
omp_parall |
all |
15-00:00:00 |
2 |
40 |
n[235-236] |
get |
all |
3-00:00:00 |
3 |
96 |
n[234,401-402] |
baie0 |
all |
1:00:00 |
35 |
580 |
n[1-35] |
baie1 |
all |
1:00:00 |
36 |
480 |
n[101-136] |
baie2 |
all |
1:00:00 |
20 |
312 |
n[201-217,234-236] |
baie3 |
all |
1:00:00 |
29 |
484 |
n[302-324,370-375] |
baie4 |
all |
1:00:00 |
15 |
336 |
n[401-402,412-424] |
radar |
all |
20:00 |
87 |
1296 |
n[1-35,101-136,205-217,302-304] |
any* |
all |
2:00:00 |
127 |
2012 |
n[1-35,101-136,201-217,234-236,302-324,412-424] |
anylp |
all |
3:00:00 |
127 |
2012 |
n[1-35,101-136,201-217,234-236,302-324,412-424] |
anyvlp |
all |
6:00:00 |
127 |
2012 |
n[1-35,101-136,201-217,234-236,302-324,412-424] |
Cette table est construite à partir de la commande Slurm : sinfo -o "%15P %5g %.15l %16F %16C %N"

La table ci-dessous s'obtient en exécutant la commande :
sinfo -o "%15P %5g %.15l %16F %16C %N" |awk 'NR > 1 {printf("||%s||<:>%s||<)>%s||<:>%s||<:>%s||<)>%s||\n", $1,$2,$3,gensub(".*/","","g",$4),gensub(".*/","","g",$5),$6)}'
puis rajouter la première ligne :
Partitions
Groupes
Limite Temps
j-h:m:s
Nbre nœuds
Nbre cœurs
Liste nœuds