Changes between Version 17 and Version 18 of IntegrationOpenMP


Ignore:
Timestamp:
08/04/11 08:14:11 (13 years ago)
Author:
mmaipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IntegrationOpenMP

    v17 v18  
    157157ORCHIDEE, tant que l'on a pas une version robuste du modèle LMDz.  
    158158 
    159 ==== Correction LMDz 1558 ==== 
    160 voir [http://lmdz.lmd.jussieu.fr/trac/changeset/1558 correction OpenMP LMDz]. 
     159==== Correction LMDz 1557-1558 ==== 
     160voir [http://lmdz.lmd.jussieu.fr/trac/changeset/1558 correction OpenMP LMDz exner_hyb_p.F]. 
    161161 
    162162Plusieurs simulations ont élé lancées après avoir patché et recompiler les versions avec cette correction. 
    163163 
    164 Une première simulation sans ORCHIDEE, clone de LMDZ5OMP1 et compilé avec le même code patché par 1558 : 
     164Deux simulations sans ORCHIDEE, resp. clones de LMDZ5OMP1 et LMDZ5OMP et compilé avec le même code patché par 1558 : 
    165165 1. LMDZ5OMP2 : ATM= (gcm.e, lmdz.x, 2MPI, 4OMP) 
    166 Voir 
    167  [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5OMP2_vs_LMDZ5OMP1_vs_LMDZ5OMP/ LMDZ5OMP2vsLMDZ5OMP1vsLMDZ5OMP] 
    168  montre que le patch rapproche les simulations LMDZ5OMP et LMDZ5OMP2, mais sans obtenir le même résultat (refaire LMDZ5OMP ?!!). 
     166    Voir 
     167    [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5OMP2_vs_LMDZ5OMP1_vs_LMDZ5OMP/ LMDZ5OMP2vsLMDZ5OMP1vsLMDZ5OMP] 
     168    montre que le patch rapproche les simulations LMDZ5OMP et LMDZ5OMP2, mais sans obtenir le même résultat. 
     169 1. LMDZ5OMP3 : ATM= (gcm.e, lmdz.x, 8MPI, 1OMP) 
     170    Voir 
     171    [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5OMP3_vs_LMDZ5OMP/ LMDZ5OMP3vsLMDZ5OMP]. 
     172    LMDZ5OMP3 n'est pas identique à la précédente. La correction 1558 modifie donc le résultat.  
     173Voir aussi la différence entre ces deux simulations : 
     174[http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5OMP3_vs_LMDZ5OMP2/ LMDZ5OMP3_vs_LMDZ5OMP2] 
     175qui montre qu'elles se rapprochent bien avec la correction du bogue. 
     176 
     177On se pose la question (il est temps !) de savoir si les redémarrages mettent en cause le défaut de reproduction de la parallélisation OpenMP. 
     178On a donc lancé deux nouvelles simulations sur une année complète sans redémarrage : 
     179 1. LMDZ5OMP4 : idem LMDZ5OMP2 
     180 1. LMDZ5OMP5 : idem LMDZ5OMP3 
     181    Voir 
     182    [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5OMP5_vs_LMDZ5OMP3 LMDZ5OMP5vsLMDZ5OMP3] 
     183    LMDZ5OMP5 n'est pas identique à la précédente. Les redémarrages influencent les résultats.  
     184On a pas désactivé les ajustements de la parallélisation dans ces deux simulations. 
    169185 
    170186Avec la même version du source que LOOMPVEGET1, 2, 3 et 4, mais patché par 1558 : 
     
    172188 1. LOOMPVEGET5, équivalent de LOOMPVEGET4 (bande de LOOMPVEGET1) : ATM= (gcm.e, lmdz.x, 8MPI, 1OMP) 
    173189Voir [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LOOMPVEGET6_vs_LOOMPVEGET5_vs_LOOMPVEGET4_vs_LOOMPVEGET3/ LOOMPVEGET6vsLOOMPVEGET5vsLOOMPVEGET4vsLOOMPVEGET3]. Pas de modification ?? 
     190 
     191==== Correction LMDz 1559 ==== 
     192voir [http://lmdz.lmd.jussieu.fr/trac/changeset/1559 correction OpenMP LMDz exner_milieu_p.F]. 
     193 
    174194 
    175195=== Tests IPSLCM5A sur titane ===