Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Prochaine révisionLes deux révisions suivantes | ||
documentation:tutorials:submit:accueil [2020/04/16 12:52] – [job parallèle] ltaulell | documentation:tutorials:submit:accueil [2020/07/15 14:40] – ltaulell | ||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
On peut soumettre son job en utilisant la commande suivante : | On peut soumettre son job en utilisant la commande suivante : | ||
- | <code bash> qsub script</ | + | <code bash> qsub submit_script.sh</ |
- | <code bash script> | + | <code bash submit_script.sh> |
#!/bin/bash | #!/bin/bash | ||
# | # | ||
Ligne 51: | Ligne 51: | ||
#$ -m e | #$ -m e | ||
- | |||
# donné par le système de batch | # donné par le système de batch | ||
- | HOSTFILE=${TMPDIR}/ | + | HOSTFILE="${TMPDIR}/ |
# aller dans le repertoire de travail/ | # aller dans le repertoire de travail/ | ||
# important, sinon, le programme est lancé depuis ~/ | # important, sinon, le programme est lancé depuis ~/ | ||
- | cd ${SGE_O_WORKDIR} | + | cd "${SGE_O_WORKDIR}" || { echo " |
# init env (should be in ~/.profile) | # init env (should be in ~/.profile) | ||
Ligne 68: | Ligne 67: | ||
### au besoin, forcer l'env OpenMPI | ### au besoin, forcer l'env OpenMPI | ||
PREFIX="/ | PREFIX="/ | ||
- | MPIRUN=${PREFIX}/ | + | MPIRUN="${PREFIX}/ |
### execution du programme | ### execution du programme | ||
- | ### | + | ###"${MPIRUN}" |
- | $MPIRUN -v -x LD_LIBRARY_PATH -hostfile ${HOSTFILE} -np ${NSLOTS} SommeVecVecPAR.exe | + | "${MPIRUN}" |
# fin | # fin |