sbatch
Ceci est une ancienne révision du document !
Quelques options de sbatch
Une synthèse des options disponibles pour sbatch est disponible via la commande
sbatch --help
et la page de man donne d'avantage de précisions sur les options.
Options de réservation des ressources
option | utilisation | |||
---|---|---|---|---|
-c, | --cpus-per-task=<ncpus> | nombre de CPU pour une tâche | ||
-n, --ntasks=<ntasks> | nombre de tâches du job | |||
--ntasks-per-node=<n> | nombre de tâches désirées sur chaque noeud | |||
-N, --nodes=<N> | nombre de nœuds désirés (N = min[-max]), N = 1 par défaut | |||
-C, --constraint=<features> | features désirées (plusieurs features peuvent être spécifiées, dans ce cas les séparer par &) | |||
--mem=MB | quantité minimale de mémoire pour le job en Mo | |||
--mincpus=n | nombre minimal de CPU (coeur logique) par noeuds = nb de threads | |||
-w, --nodelist=hosts | précise les nœuds désirés (séparés par des virgules), cette liste doit contenir autant que noeuds que le nombre de noeuds réservés par l'option --nodes |
Plus de précisions sur la gestion des ressources en fonction des options sélectionnées sont disponibles sur la page de SLURM : https://slurm.schedmd.com/cpu_management.html, une synthèse est également disponible ici.
Options de gestion du job
option | utilisation |
---|---|
-a, --array=indexes | valeurs des indices pour un tableau de jobs |
-e, --error=fic | nom du fichier de sortie pour les erreurs |
-I, --immediate | le job est tué si les ressources ne sont pas immédiatement disponibles |
-J, --job-name=jobname | donne un nom au job |
--mail-type=type | notification par mail, type = BEGIN, END, FAIL ou ALL |
--mail-user=user | adresse mail à qui envoyer les notifications |
-o, --output=out | fichier de sortie |
-t, --time=time | temps max alloué au job |
sbatch.1503579135.txt.gz · Dernière modification : 2018/10/11 22:49 (modification externe)