Skip to content

Commit

Permalink
Chap 3 - translation completed
Browse files Browse the repository at this point in the history
  • Loading branch information
plstonge committed Feb 29, 2024
1 parent 51fc996 commit 6839d02
Showing 1 changed file with 17 additions and 18 deletions.
35 changes: 17 additions & 18 deletions 3-task-arrays.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -237,11 +237,11 @@
"metadata": {},
"source": [
"## Job Arrays\n",
"Dans le cas où un même programme doit être exécuté avec différentes\n",
"combinaisons de paramètres, il y a moyen de soumettre un seul\n",
"[vecteur de tâches](https://docs.alliancecan.ca/wiki/Job_arrays/fr)\n",
"et de coder le script de tâche de telle sorte que les paramètres\n",
"seront déterminés **en fonction d'un indice unique** du vecteur de tâches.\n",
"In the case where a single program must be executed with\n",
"different combinations of parameters, it is possible to submit\n",
"a [job array](https://docs.alliancecan.ca/wiki/Job_arrays)\n",
"and write the job script such that parameters will be derived\n",
"**in function of one unique integer value** of the job array.\n",
"\n",
"![How Job Arrays Work](images/job-arrays.svg)"
]
Expand All @@ -250,27 +250,26 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"**Pour soumettre un vecteur de tâches** à l'ordonnanceur Slurm, que ce\n",
"soit à la ligne de commande `sbatch` ou dans l'entête `#SBATCH`\n",
"du script de tâche, **on doit ajouter l'option** `--array=<indices>`.\n",
"Voir [ici quelques exemples](https://docs.alliancecan.ca/wiki/Job_arrays/fr).\n",
"**To submit a job array** to the Slurm scheduler, **we must\n",
"add the option** `--array=<integers>` to the `#SBATCH` header.\n",
"See [some examples here](https://docs.alliancecan.ca/wiki/Job_arrays).\n",
"\n",
"L'identifiant d'une tâche Slurm dans un vecteur de tâches contient :\n",
"* L'identifiant du vecteur de tâches\n",
"* Caractère de soulignement (`_`)\n",
"* L'indice unique associé à la tâche\n",
"A job ID in a job array contains:\n",
"* The ID of the job array\n",
"* The underscore character (`_`)\n",
"* The unique integer associated to that job\n",
"\n",
"**Par exemple :** `25249551_15`"
"**For example:** `25249551_15`"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Dans le script de tâche, la **variable d'environnement**\n",
"`$SLURM_ARRAY_TASK_ID` peut être utilisée pour retrouver la valeur\n",
"actuelle de l'indice unique associé à la tâche en cours d'exécution.\n",
"Il s'agit d'un **entier parmi** les `<indices>`."
"In the job script, the **environment variable**\n",
"`$SLURM_ARRAY_TASK_ID` can be used to retrieve the\n",
"unique integer associated to the current running job.\n",
"It is one of the specified `<integers>` in the header."
]
},
{
Expand Down

0 comments on commit 6839d02

Please sign in to comment.