wiki:ResolutionIPSLCM4_v2

Version 15 (modified by mafoipsl, 14 years ago) (diff)

--

Tests IPSLCM4_v2 à différentes résolutions

Cette page prend la suite de la page : Climatology.

Il s'agit d'effectuer un jeu de simulations à différentes résolutions horizontales avec exactement le même modèle couplé : IPSLCM4_v2, figé le 11 juillet 2008. Voir : IPSLCM4_v2_PAR.

Cette version a été utilisée pour le stream2 d'Ensembles. Voir atlas/monitoring là : Prologue et C°

Résolution 96x71x19

R97

  • IPSLCM4_v2 figé le 11 juillet 2008
  • Brodie : $WORKDIR/RESOLUTION/R97
  • Attention à la compilation MPI : module load sxmpi/7.2.0
  • Attention à prendre les poids _v7
  • Démarrage :
    • Atmosphère : 10 ans (à faire, même binaire et o2a du couplé)
    • Océan : 2L20 - 20 ans 31 12 1859 ?

Résolution 96x95x19

R99

  • IPSLCM4_v2 figé le 11 juillet 2008
  • Ajout résolution dans IPSLCM4_v2/AA_make, faire sxgmake ORCA2xLMD9695
  • Brodie : $WORKDIR/RESOLUTION/R99
  • Attention à la compilation MPI : module load sxmpi/7.2.0
  • Démarrage :
    • Atmosphère : 10 ans (à faire)
    • Océan :

Résolution 192x142x19

Estimation consommation 10 ans

machine Temps CPU Mémoire Temps réel
mercure (CCRT) 250 h 15 GB 36 h
brodie (IDRIS) 300 h 15 GB 48 h (pas de noeud réservé)

Pour 200 ans, il faut 5 000 h/6 000 h CPU NEC. Demande de rallonge de 10 000 h à l'IDRIS sur le projet 0826 (rpsl) pour réaliser un ensemble de simulations cohérentes sur une seule machine en ajoutant cette résolution là.

R1914

  • IPSLCM4_v2 figé le 18 avril
  • Brodie : $WORKDIR/RESOLUTION/R1914
  • Ajout résolution 192x142x19 :
    • Compilation :
      • Ajout des cibles ORCA2xLMD192142 et lmdz192142 dans IPSLCM4_v2/AA_make avant de lancer la commande ins_make.
        ORCA2xLMD192142 : libioipsl oasis3 liborchidee orca2 lmdz192142 verif
                echo "ORCA2xLMD192142" >.resol
                echo "$(LIB_MPI)" >.libmpi
        ...
        lmdz192142:
                (cd ../../modeles/LMDZ4; ./makegcm_fcm -d 192x142x19 -m $(FCM_ARCH) create_etat0_limit ; cp bin/create_etat0_limit_192x142x19_t4_phylmd_seq.e ../../bin/create_etat0_limit.e ; )
                (cd ../../modeles/LMDZ4; ./makegcm_fcm -d 192x142x19 -psmile true -v true -parallel true -c $(LIB_MPI) -m $(FCM_ARCH) gcm ; cp bin/gcm_192x142x19_t4_phylmd_para_orch_couple.e ../../bin/gcm.e ; )
        
      • Attention! Compiler après avoir lancé module load sxmpi/7.2.0 . A mettre dans le Job aussi.
      • compiler en lançant : sxgmake ORCA2xLMD192142
    • Exécution sur brodie:
      • 8 procs, 20 GB, 2h45 CPU pour la 1ère année, 2h30 CPU par an au delà. 22 mn de temps réel par mois, + 2mn pour rebuild. 48h pour 10 ans (estimation).
      • Poids :
        • 10 ans lancé avec première version des poids (R1914A)
        • 200 ans avec version des poids _v7 (R1914B). Voir aussi BugMask2008-06.
      • Fichier aérosols : RAS. Gardé 1980 et .nat seulement dans COMP/lmdz.card
      • Etat initial : WW202K, recopié depuis mercure, OCE, ICE et CPL en Restart. Depuis etat0 pour LMDZ et ORCHIDEE.
      • Fichier Bands :
        • Bands_192x142x19_7prc.dat recopié depuis mercure (EXP00/PARAM)
        • ajout résolution dans COMP/lmdz.driver LMD192142) BandsResol=192x142x19 ;;
      • Physique (idem 144x142) sauf :
        • day_step = 960 (au lieu de 720 dans le 144x142 de Sébastien)
        • iphysiq = 20 (au lieu de 15)
        • tetagdiv = 1800. (au lieu de 3600.)
        • tetagrot = 2700. (au lieu de 5400.)
        • tetatemp = 2700. (au lieu de 5400.)
        • cvl_corr = 1.0 (au lieu de 1.002)
        • Différences entre R1914A et R1914B :
          • pmagic = 0.00 dans R1914A
          • pmagic = 0.02 dans R1914B (comme le 144x142 de Sébastien)
          • ok_dynzon = y dans R1914B (n dans R1914A)
        • R1914A arrêté à 10 ans.
        • R1914B poursuivi 70 ans (2020-2089), puis changement des teta et poursuite au delà :
          • tetagdiv = 3600.
          • tetagrot = 5400.
          • tetatemp = 5400.
        • Arrêt au 31-12-2109 car plus d'heures IDRIS sur rpsl.
        • Bascule sur mercure, poursuite avec teta=5400,7200. Plantage après 53 ans, en 08-2163.
        • Poursuite en repassant à 3600,5400 à partir de 08-2163
  • ATLAS : R1914A
  • ATLAS : R1914B

R1914C sur mercure

  • Installation sur mercure pour avoir des heures
  • Essai avec tetagdiv=5400 tetagrot=tetatemp=7200
  • Déménagement Restart R1914B 30-12-2109 IDRIS --> CCRT
  • Poursuite de la simulation au dela de 2109
  • Compte genci : gen0826 (5000h dispo)

Tableau récapitulatif des différences entre résolutions

R97 R99 R149 R1414 R1914
Résolutions
atmosphère 96x71x19 96x95x19 144x96x19 144x142x19 192x142x19
océan ORCA2 = = = =
Etat initial
océan
atmosphère
Paramètres
day_step 480 480 720 720 960
iphysiq 10 10 15 15 20
tetagdiv 5400. 5400. 5400. 5400. 3600.
tetagrot 7200. 7200. 7200. (pas défaut) 7200. 5400.
tetatemp 7200. 7200. 7200. (pas défaut) 7200. 5400.
cvl_corr 1.0 1.0 1.0 1.0 1.0
pmagic 0.02 0.02 0.02 0.02 0.02
Oasis : nb points mozaic <> <> <> <> <>
Nombre de processeurs 4 ? 6 6 ou 8 8
Mémoire 6GB 16GB 20GB
  • Memo :
    • Aérosols : actuel
    • Simulation comparable 2L20 : actuel
    • Niveau des sorties : standard type_run=CLIM, lev_histday=2, lev_histmth=2
    • ok_dynzon de temps en temps