This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
calcul:cluster:exemples_batchs [2015/10/21 16:32] claude mercier |
calcul:cluster:exemples_batchs [2015/10/21 16:34] (current) claude mercier |
||
|---|---|---|---|
| Line 91: | Line 91: | ||
| </code> | </code> | ||
| - | Exemple 4: mes calculs doivent s'exécuter sur une machine avec coprocesseurs (K20 ou PHI) | ||
| - | <CODE> | + | |
| + | **Exemple 4:** mes calculs doivent s'exécuter sur une machine avec coprocesseurs (K20 ou PHI) | ||
| + | |||
| + | <code> | ||
| #!/bin/bash | #!/bin/bash | ||
| Line 103: | Line 105: | ||
| ####### mon code utilise une fois lancé 8 processeurs (multithreadé) | ####### mon code utilise une fois lancé 8 processeurs (multithreadé) | ||
| - | #SBATCH -c 8 | + | #SBATCH -n 8 |
| #SBATCH --job-name "test_copro" | #SBATCH --job-name "test_copro" | ||
| Line 110: | Line 112: | ||
| echo "nb procs: $SLURM_JOB_CPUS_PER_NODE" | echo "nb procs: $SLURM_JOB_CPUS_PER_NODE" | ||
| - | ############slurm ajoute des variables qui cachent les coprocesserus #####CUDA_VISIBLE_DEVICES=NoDevFiles | + | ############slurm ajoute des variables qui cachent les coprocesseurs #####CUDA_VISIBLE_DEVICES=NoDevFiles |
| unset CUDA_VISIBLE_DEVICES | unset CUDA_VISIBLE_DEVICES | ||
| unset GPU_DEVICE_ORDINAL | unset GPU_DEVICE_ORDINAL | ||