Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| documentation:tutorials:submit:jobopenmpbash [2017/01/23 10:36] – créée cicaluga | documentation:tutorials:submit:jobopenmpbash [2020/07/23 14:52] (Version actuelle) – ltaulell | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | <code bash> qsub batch.sh</ | + | <code bash> qsub script_OpenMP</ |
| - | <code bash batch.sh> | + | <code bash script_OpenMP> |
| - | #!/bin/tcsh | + | #!/bin/bash |
| # | # | ||
| ### variables SGE | ### variables SGE | ||
| Ligne 12: | Ligne 12: | ||
| #$ -q E5-2667v2h6deb128 | #$ -q E5-2667v2h6deb128 | ||
| ### parallel environment & nb cpu (NSLOTS) | ### parallel environment & nb cpu (NSLOTS) | ||
| - | #$ -pe openmp8 8 | + | #$ -pe openmp16 16 |
| ### charger l' | ### charger l' | ||
| #$ -cwd | #$ -cwd | ||
| Ligne 25: | Ligne 25: | ||
| ### configurer l' | ### configurer l' | ||
| - | source / | + | module |
| - | module | + | module load GCC/7.2.0 |
| - | module load Base/psmn | + | export OMP_NUM_THREADS=16 |
| - | module load intel/14.0.1 | + | |
| - | export OMP_NUM_THREADS=8 | ||
| ### execution du programme | ### execution du programme | ||
| Ligne 37: | Ligne 35: | ||
| # fin | # fin | ||
| </ | </ | ||
| + | |||
| + | |||
| + | <note important> | ||
| + | |||
| + | examples: | ||
| + | |||
| + | ''# | ||
| + | |||
| + | |||
| + | ''# | ||
| + | |||