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édenteDernière révisionLes deux révisions suivantes | ||
documentation:tutorials:submit:jobsequentielbash [2019/10/22 12:20] – [job séquentiel (shell bash)] cicaluga | documentation:tutorials:submit:jobsequentielbash [2021/01/14 15:41] – [job séquentiel (shell bash)] cicaluga | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
- | Le système de batch actuellement utilisé par le PSMN est Sun Grid Engine (SGE). Sa documentation se trouve [[documentation: | + | Le système de batch actuellement utilisé par le PSMN est Sun Grid Engine (SGE). Sa documentation se trouve [[documentation: |
Ligne 33: | Ligne 33: | ||
### shell du job | ### shell du job | ||
#$ -S /bin/bash | #$ -S /bin/bash | ||
- | **### nom du job (a changer) | + | ### nom du job (a changer) |
- | #$ -N SommeVecVecSEQ** | + | #$ -N SommeVecVecSEQ |
- | **### file d' | + | ### file d' |
- | #$ -q E5_test** | + | #$ -q E5_test |
### charger l' | ### charger l' | ||
#$ -cwd | #$ -cwd | ||
Ligne 51: | Ligne 51: | ||
source / | source / | ||
- | **### configurer l' | + | ### configurer l' |
- | module load GCC/7.2.0** | + | module load GCC/7.2.0 |
### execution du programme (a changer avec votre executable) | ### execution du programme (a changer avec votre executable) | ||
### | ### | ||
### | ### | ||
- | **./ | + | ./ |
# fin | # fin | ||
Ligne 75: | Ligne 75: | ||
#$ -N SommeVecVecSEQ | #$ -N SommeVecVecSEQ | ||
### file d' | ### file d' | ||
- | #$ -q E5-2670_test | + | #$ -q E5_test |
### charger l' | ### charger l' | ||
#$ -cwd | #$ -cwd | ||
Ligne 90: | Ligne 90: | ||
### definition SCRATCHDIR | ### definition SCRATCHDIR | ||
- | SCRATCHDIR=/ | + | SCRATCHDIR="/scratch/Lake/${USER}/${JOB_ID}/" |
+ | |||
+ | ### | ||
### verif SCRATCHDIR | ### verif SCRATCHDIR | ||
echo " | echo " | ||
Ligne 107: | Ligne 109: | ||
### execution du programme | ### execution du programme | ||
- | ###### | ||
EXECDIR=${SCRATCHDIR} | EXECDIR=${SCRATCHDIR} | ||
${EXECDIR}/ | ${EXECDIR}/ |