Changes between Version 29 and Version 30 of IntegrationOpenMP


Ignore:
Timestamp:
12/08/11 21:22:19 (12 years ago)
Author:
mmaipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IntegrationOpenMP

    v29 v30  
    276276Suite à la présentation des tests de Joséfine sur vargas (et un peu titane) : cf [http://lmdz.lmd.jussieu.fr/utilisateurs/distribution-du-modele/versions-intermediaires/lmdz5-trunk-revision-1575 rev-1575],  
    277277il s'avère que le choix de test (4 MPI, 2 OMP) versus (8 MPI, 1 OMP) comporte probablement une erreur due au 1 OMP du deuxième test. [[BR]] 
     278 
    278279J'ai donc relancé des tests avec et sans ORCHIDEE en (2 MPI, 4 OMP) pour vérifier la reproductibilité. Le couple de tests à comparer sera alors  
    279  1. LMDZ5d1 : ATM= (gcm.e, lmdz.x, 2MPI, 4OMP) 
     280 1. LMDZ5d2 : ATM= (gcm.e, lmdz.x, 2MPI, 4OMP) 
    280281 1. LMDZ5d3 : ATM= (gcm.e, lmdz.x, 4MPI, 2OMP) 
    281 Le multi-monitoring [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5d1-3_prod/ LMDZ5d1-3] montre que même si on a bien un correspondance au début de l'année, 
     282Le multi-monitoring [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5d2_LMDZ5d3_prod/ LMDZ5d2-3] montre que même si on a bien un correspondance au début de l'année, 
    282283on N'A PAS de correspondance en mode DEV sur un an. 
    283284  
    284285Et  
    285  1. LMDZ5dOMP1 : ATM= (gcm.e, lmdz.x, 2MPI, 4OMP) + SRF 
     286 1. LMDZ5dOMP2 : ATM= (gcm.e, lmdz.x, 2MPI, 4OMP) + SRF 
    286287 1. LMDZ5dOMP3 : ATM= (gcm.e, lmdz.x, 4MPI, 2OMP) + SRF 
    287 Le multi-monitoring [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5dOMP1-3_prod/ LMDZ5dOMP1-3] montre que même si on a bien un correspondance au début de l'année, 
    288 on N'A PAS de correspondance en mode DEV sur un an. On voit que la réponse de surface est tout de même très similaire. Mais on ne peut pas conclure sur la parallélisation OpenMP de ORCHIDEE. 
     288Le multi-monitoring [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5dOMP2-3_prod/ LMDZ5dOMP2-3] montre que même si on a bien un correspondance au début de l'année, 
     289on N'A PAS de correspondance en mode DEV sur un an. On voit que la réponse de surface est tout de même très similaire. Mais on ne peut pas conclure sur la parallélisation OpenMP de ORCHIDEE.[[BR]] 
    289290    
     291De même en diminuant l'optimisation à la compilation de LMDz5 ( -O2 à la place de -O3 ), on n'obtient toujours pas une égalité : [http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5d2-O2_LMDZ5d3-O2_prod/ LMDZ5d2-O2_LMDZ5d3-O2]. 
     292 
     293'''Par contre''' avec l'optimisation minimale à la compilation de LMDZ5; '''-O1''' on obtient bien une égalité parfaite des deux simulations. 
     294[http://dods.ipsl.jussieu.fr/orchidee/Parallelization_OpenMP/LMDZ5d2-O1_LMDZ5d3-O1_prod/ LMDZ5d2-O1_LMDZ5d3-O1]. Il semble donc bien qu'une  
     295simulation avec ORCHIDEE puisse être validée avec LMDz compilé avec ce niveau d'optimisation. 
     296 
     297On construit donc deux nouvelles simulations avec LMDz compilé avec -O1 et ORCHIDEE et IOIPSL compilés avec -O3 : 
     298 1. LMDZ5dOMP2-O1 : ATM= (gcm.e, lmdz.x, 8MPI, 4OMP) + SRF 
     299 1. LMDZ5dOMP3-O1 : ATM= (gcm.e, lmdz.x, 4MPI, 8OMP) + SRF 
     300 
    290301 
    291302=== Tests IPSLCM5A sur titane ===