Running jobs/fr: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 161: Line 161:
=== Lot de tâches  ===  
=== Lot de tâches  ===  
Un lot de tâches (''task array'' ou ''array job'') sert à soumettre un ensemble de tâches à l'aide d'une seule commande. Chacune des tâches du lot se distingue par la variable d'environnement <code>$SLURM_ARRAY_TASK_ID</code> comportant une valeur distincte pour chaque instance de la tâche.  
Un lot de tâches (''task array'' ou ''array job'') sert à soumettre un ensemble de tâches à l'aide d'une seule commande. Chacune des tâches du lot se distingue par la variable d'environnement <code>$SLURM_ARRAY_TASK_ID</code> comportant une valeur distincte pour chaque instance de la tâche.  
  sbatch --array=0-7 ...      # $SLURM_ARRAY_TASK_ID will take values from 0 to 7 inclusive
  sbatch --array=0-7 ...      # $SLURM_ARRAY_TASK_ID prend des valeurs de 0 à 7 inclusivement
  sbatch --array=1,3,5,7 ...  # $SLURM_ARRAY_TASK_ID will take the listed values
  sbatch --array=1,3,5,7 ...  # $SLURM_ARRAY_TASK_ID prend les valeurs listées
  sbatch --array=1-7:2 ...    # Step-size of 2, does the same as the previous example
  sbatch --array=1-7:2 ...    # incréments de 2 (même résultat que dans l'exemple précédent)
  sbatch --array=1-100%10 ... # Allow no more than 10 of the jobs to run simultaneously
  sbatch --array=1-100%10 ... # limite à 10 le nombre de tâches exécutées simultanément


Voyez les exemples dans [[Job arrays/fr|Job arrays]] et la documentation détaillée [https://slurm.schedmd.com/job_array.html Slurm de SchedMD.com].
Voyez les exemples dans [[Job arrays/fr|Job arrays]] et la documentation détaillée [https://slurm.schedmd.com/job_array.html Slurm de SchedMD.com].
rsnt_translations
53,464

edits

Navigation menu