Ceci est une ancienne révision du document !


Compilation et d'exécution d'un programme (Fortran)

Langage Fortran 90, code parallèle OpenMP

Soit le programme écrit en OpenMP ProgPAR_OpenMP.f90 qui affiche Hello World pour chaque thread.

Compilation du programme :

Définition de l'environnement :

  • définition de l'environnement pour tcsh
source /usr/share/modules/init/csh
module use /applis/PSMN/Modules
module load Base/psmn
 
module load intel/14.0.1 
  • définition de l'environnement pour bash
source /usr/share/modules/init/sh
module use /applis/PSMN/Modules
module load Base/psmn
 
module load intel/14.0.1 
  • vérification de la version du compilateur
ifort --version
ifort (IFORT) 14.0.1 20131008

Compilation :

ifort -openmp -o ProgPAR_OpenMP.f90.exe ProgPAR_OpenMP.f90 (avec intel)

Le fichier binaire (exécutable) ProgPAR_OpenMP.f90.exe est généré.

Exécution du programme :

Exécution sur le serveur de compilation :

documentation/tutorials/build/fortran_paralleleopemmp.1485110151.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)