varenv
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| varenv [2017/08/28 09:55] – toussain | varenv [2018/10/11 22:49] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Variables d' | ====== Variables d' | ||
| - | On donne ici seulement quelques unes des variables d' | + | On donne ici seulement quelques unes des variables d' |
| Ligne 13: | Ligne 13: | ||
| * **SLURM_SUBMIT_DIR** : répertoire à partir duquel le job est soumis | * **SLURM_SUBMIT_DIR** : répertoire à partir duquel le job est soumis | ||
| + | * **SLURMD_NODENAME** : nom du nœud sur lequel le job s' | ||
| + | |||
| + | * **SLURM_JOB_PARTITION** : nom de la partition sur laquelle le job s' | ||
| ===== Information sur les tableaux de jobs ===== | ===== Information sur les tableaux de jobs ===== | ||
| Ligne 30: | Ligne 33: | ||
| * **SLURM_ARRAY_TASK_MIN** : indice min du tableau de jobs | * **SLURM_ARRAY_TASK_MIN** : indice min du tableau de jobs | ||
| + | ===== Exemples d' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | #!/bin/bash | ||
| - | ===== Information sur l' | + | #SBATCH --job-name=test1 |
| - | * **SLURM_CLUSTER_NAME** : nom du cluster sur lequel le job s' | + | #SBATCH --time=5:00 |
| + | #SBATCH --partition=court | ||
| - | * **SLURM_CPUS_ON_NODE** : nombre de CPU (=cœurs logiques) | + | echo mon job $SLURM_JOB_NAME, |
| + | echo " | ||
| - | * **SLURM_GTIDS** : numéro des tâches en cours d' | + | ./exe 10 |
| + | </ | ||
| - | ===== Exemple ===== | + | <code bash> |
| + | #!/bin/bash | ||
| + | #SBATCH --time=1:00 | ||
| + | #SBATCH --array=0-9 | ||
| + | |||
| + | echo tableau de jobs numero $SLURM_ARRAY_JOB_ID, | ||
| + | #les jobs dont les indices vont de 0 à 4 exécutent le programme 1 | ||
| + | if [ $SLURM_ARRAY_TASK_ID -le 4 ] | ||
| + | then | ||
| + | echo " | ||
| + | ./exe 1 | ||
| + | else #les autres exécutent le programme 2 | ||
| + | echo " | ||
| + | ./exe 10 | ||
| + | fi | ||
| + | </ | ||
varenv.1503906905.txt.gz · Dernière modification : 2018/10/11 22:49 (modification externe)