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édenteProchaine révisionLes deux révisions suivantes | ||
documentation:tutorials:build:fortran_parallele [2016/05/23 13:40] – [Exécution du programme :] cicaluga | documentation:tutorials:build:fortran_parallele [2018/02/14 09:46] – cicaluga | ||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
=== Définition de l' | === Définition de l' | ||
- | + | | |
- | | + | |
<code bash> | <code bash> | ||
- | source / | + | module |
- | module | + | module load GCC/7.2.0/OpenMPI/3.0.0 |
- | module load Base/psmn | + | |
- | + | ||
- | module load openmpi/1.6.4-intel-14.0.1 | + | |
</ | </ | ||
- | * définition de l' | ||
- | <code bash> | ||
- | source / | ||
- | module use / | ||
- | module load Base/psmn | ||
- | |||
- | module load openmpi/ | ||
- | </ | ||
- | |||
- | * définition de l' | ||
- | < | ||
- | source / | ||
- | </ | ||
- | |||
- | < | ||
- | source / | ||
- | </ | ||
- | |||
- | |||
- | * définition de l' | ||
- | <code bash> | ||
- | source / | ||
- | </ | ||
* Vérification | * Vérification | ||
< | < | ||
- | mpif90 | + | mpifort |
- | ifort -I/ | + | gfortran |
</ | </ | ||
Ligne 55: | Ligne 28: | ||
< | < | ||
- | mpif90 | + | mpifort |
- | </ | + | |
- | + | ||
- | < | + | |
- | mpif90 -o SommeVecVecPAR.f90.exe SommeVecVecPAR.f90 | + | |
</ | </ | ||
- | Le fichier binaire (exécutable) '' | + | Le fichier binaire (exécutable) '' |
====Exécution du programme :==== | ====Exécution du programme :==== | ||
Ligne 70: | Ligne 39: | ||
< | < | ||
- | mpirun -np 2 ./ | + | mpirun -np 2 ./ |
</ | </ | ||
Ligne 97: | Ligne 66: | ||
- | On utilise un script de soumission [[documentation: | + | On utilise un script de soumission [[documentation: |
C'est le script de soumission qui configure l' | C'est le script de soumission qui configure l' | ||
- | '' | + | '' |
< | < | ||
- | qsub batch.csh | + | qsub batch.sh |
Your job 772030 (" | Your job 772030 (" | ||
</ | </ |