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
Dernière révisionLes deux révisions suivantes
documentation:tutorials:build:fortran [2018/01/17 12:58] cicalugadocumentation:tutorials:build:fortran [2020/08/25 15:58] – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Compilation et d'exécution d'un programme (Fortran) ====== ====== Compilation et d'exécution d'un programme (Fortran) ======
  
-{{INLINETOC}}+
 ===== Langage Fortran 90, code séquentiel ===== ===== Langage Fortran 90, code séquentiel =====
  
Ligne 10: Ligne 10:
 **Définition de l'environnement** :  **Définition de l'environnement** : 
  
-  * définition de l'environnement **pour tcsh**+  * définition de l'environnement :
 <code bash> <code bash>
-module load iccifort/2017.4 +module avail 
 </code> </code>
  
- 
-  * définition de l'environnement **pour bash**  
 <code bash> <code bash>
-module load iccifort/2017.+module load GCC/7.2.0 
 </code> </code>
  
   * vérification de la version du compilateur   * vérification de la version du compilateur
 <code> <code>
-ifort --version +gfortran --version 
-Intel(R) Fortran Intel(R64 Compiler for applications running on Intel(R) 64, Version 17.0.4.196 Build 20170411 +GNU Fortran (GCC7.2.0 
-Copyright (C) 1985-2017 Intel Corporation+Copyright (C) 2017 Free Software Foundation, Inc
 </code> </code>
  
Ligne 31: Ligne 29:
  
 <code> <code>
-ifort -o SommeVecVecSEQ.exe SommeVecVecSEQ.f90 (avec intel)+gfortran -o SommeVecVecSEQ.exe SommeVecVecSEQ.f90 
 </code> </code>
  
Ligne 69: Ligne 67:
 <code> <code>
 qsub batch.csh qsub batch.csh
-Your job 769504 ("SommeVecVecSEQ") has been submitted+Your job 335982 ("SommeVecVecSEQ") has been submitted 
 +qstat 
 + 
 +job-ID  prior   name             user         state submit/start at     queue                  slots ja-task-ID  
 +----------------------------------------------------------------------------------------------------------------- 
 + 335982 0.00000 SommeVecVecSEQ   ccalugar     qw    02/14/2018 10:37:46 
 qstat qstat
  
 job-ID  prior   name             user         state submit/start at     queue                  slots ja-task-ID  job-ID  prior   name             user         state submit/start at     queue                  slots ja-task-ID 
 ----------------------------------------------------------------------------------------------------------------- -----------------------------------------------------------------------------------------------------------------
- 769504 0.00000 SommeVecVecSEQ   cicaluga     qw    06/12/2012 07:21:46+ 335982 0.07300 SommeVecVecSEQ   ccalugar        02/14/2018 10:38:54  E5_test@c8220node145         
 </code> </code>
  
-  * La sortie de l'écran (sortie standard) est redirigée dans le fichier ''SommeVecVecSEQ.o769504'' +  * La sortie de l'écran (sortie standard) est redirigée dans le fichier ''SommeVecVecSEQ.o335982'' 
-  * La sortie erreur (erreur standard) est redirigée dans le fichier ''SommeVecVecSEQ.e769504''+  * La sortie erreur (erreur standard) est redirigée dans le fichier ''SommeVecVecSEQ.e335982''
      
 <code> <code>
-cat SommeVecVecSEQ.o769504+cat SommeVecVecSEQ.o335982
  
 Les deux vecteurs : Les deux vecteurs :