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:tools:compilo:intel [2018/01/05 10:37] – [Le Compilateur Intel] ltaulelldocumentation:tools:compilo:intel [2020/12/07 16:50] – [Compilation séquentielle] cicaluga
Ligne 3: Ligne 3:
 [[documentation:tools:compilo:accueil|Les compilateurs]] [[documentation:tools:compilo:accueil|Les compilateurs]]
  
-Le PSMN et le P2CHPD (Lyon 1) partagent un serveur de licences. Il y a jetons pour le compilateur Intel.+Le PSMN et le P2CHPD (Lyon 1) partagent un serveur de licences. Il y a jetons pour le compilateur Intel.
  
 <note warning>FIXME: update needed</note> <note warning>FIXME: update needed</note>
Ligne 10: Ligne 10:
  
 Versions disponibles : Versions disponibles :
 +  * 2019.5
   * 15.0.2 (v16)   * 15.0.2 (v16)
-  * 14.0.1 (v13) 
-  * 12.0.084 
-  * <del>11.1.069</del> (//obsolète//) 
-  * <del>10.1.015</del> (//obsolète//) 
- 
- 
-Pour les clusters **debian 7**, il faut utiliser les modulefiles (consulter [[documentation:tools:modules|Environment Modules]]) pour charger l'environnement. 
- 
-Pour les clusters **centos 5.x**, il faut ajouter la ligne suivante dans le script d'appel : 
-<code bash>source /usr/local/modeles/intel-No_de_version</code> 
-avec ''No_de_version'' = ''11.1.069'' ou ''12.0.084'' ou ''14.0.1''. 
  
 Tableau récapitulatif : Tableau récapitulatif :
 ^ Compilateur ^ version ^ commande(s) ^ chemin d'accès ^ modèle de configuration ^ ^ Compilateur ^ version ^ commande(s) ^ chemin d'accès ^ modèle de configuration ^
 +| Intel | 2019.5 | ifort, icc  | /applis/PSMN/debian9/software/Compiler/intel/2019.5/bin/ |  utilisez le modulefile  |
 +| **modulefile** : intel/2019.5  |||||
 +| Intel | 2017.4 | ifort, icc  | /applis/PSMN/debian9/software/Local/IntelComp/2017.4/bin/ |  utilisez le modulefile  |
 +| **modulefile** : IntelComp/2017.4 |||||
 | Intel | 15.0.2 | ifort, icc | /applis/PSMN/compil/intel/v15/bin/ |  utilisez le modulefile  | | Intel | 15.0.2 | ifort, icc | /applis/PSMN/compil/intel/v15/bin/ |  utilisez le modulefile  |
 | **modulefile** : intel/15.0.2  ||||| | **modulefile** : intel/15.0.2  |||||
-| Intel | 14.0.1 | ifort, icc | /softs/intel/v13/bin/ | /usr/local/modeles/intel-14.0.1.(csh,sh) | 
-| **modulefile** : intel/14.0.1  ||||| 
-| Intel | 12.0.084 | ifort, icc | /softs/intel/v12.0.084/bin/ | /usr/local/modeles/intel-12.0.084 | 
-| **modulefile** : intel/12.0.084  ||||| 
-| Intel | 11.1.069 | ifort, icc | /softs/intel/v11.1.069/bin/intel64/ | /usr/local/modeles/intel-11.1.069 | 
-| **modulefile** : intel/11.1.069  ||||| 
- 
  
  
 +<note>Pour Intel MPI 2017.4, le message "Le périphérique / dev / ipath a échoué ..." devrait disparaître si vous insérez cette commande dans votre travail, avant de lancer le programme MPI (ligne mpirun ou mpiexec).
 +  export I_MPI_FABRICS = shm:ofa
 +Cela devrait forcer l'utilisation d'un protocole plus approprié pour les communications MPI et devrait donc réduire considérablement le temps CPU si vous avez beaucoup de communications MPI dans votre travail.</note>
 ===== Compilation parallèle (OpenMPI) ===== ===== Compilation parallèle (OpenMPI) =====