Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
documentation:tutorials:build:fortran_parallele [2018/01/17 07:06] cicalugadocumentation:tutorials:build:fortran_parallele [2018/02/14 09:46] cicaluga
Ligne 10: Ligne 10:
 === Définition de l'environnement : === === Définition de l'environnement : ===
    
- +  * définition de l'environnement 
-  * définition de l'environnement **pour tcsh**  +
-<code bash> +
-module load intel/2017.4/impi/2017.3.196 +
-</code> +
- +
-  * définition de l'environnement **pour bash** +
 <code bash> <code bash>
-module load intel/2017.4/impi/2017.3.196+module avail 
 +module load GCC/7.2.0/OpenMPI/3.0.0 
 </code> </code>
  
Ligne 24: Ligne 19:
   * Vérification   * Vérification
 <code> <code>
-mpif90 -showme+mpifort -showme
  
-ifort  ......+gfortran .....
 </code> </code>
  
Ligne 33: Ligne 28:
  
 <code> <code>
-mpif90 -o SommeVecVecPAR.f90.exe SommeVecVecPAR.f90 (avec intel)+mpifort -o SommeVecVecPAR.exe SommeVecVecPAR.f90 
 </code> </code>
  
  
-Le fichier binaire (exécutable) ''SommeVecVecPAR.f90.exe'' est généré.+Le fichier binaire (exécutable) ''SommeVecVecPAR.exe'' est généré.
  
 ====Exécution du programme :==== ====Exécution du programme :====
Ligne 44: Ligne 39:
  
 <code> <code>
-mpirun -np 2 ./SommeVecVecPAR.f90.exe+mpirun -np 2 ./SommeVecVecPAR.exe
 </code> </code>
  
Ligne 76: Ligne 71:
 C'est le script de soumission qui configure l'environnement puis appelle votre binaire (avec ses options, s'il en a) sur les noeuds d'execution. C'est le script de soumission qui configure l'environnement puis appelle votre binaire (avec ses options, s'il en a) sur les noeuds d'execution.
  
-''SGE -> batch.csh -> binaire''+''SGE -> batch.sh -> binaire''
  
 <code> <code>
-qsub batch.csh+qsub batch.sh
 Your job 772030 ("SommeVecVecPAR") has been submitted Your job 772030 ("SommeVecVecPAR") has been submitted
 </code> </code>