Outils pour utilisateurs

Outils du site


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

optionutilisation
-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=hostspré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

optionutilisation
-a, --array=indexesvaleurs 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=outfichier de sortie
-t, --time=time temps max alloué au job
sbatch.1503579135.txt.gz · Dernière modification : 2018/10/11 20:49 (modification externe)