= Tests IPSLCM4_v2 à différentes résolutions = [[BR]] [[Timestamp]] [[PageOutline]] Cette page prend la suite de la page : [wiki:Climatology 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 25 juillet 2008. Voir : [wiki:IPSLCM4_v2_PAR]. Cette version a été utilisée pour le stream2 d'Ensembles. Voir description des simulations/données/atlas/monitoring là : [http://mc2.ipsl.jussieu.fr/ensembles.html ENSEMBLES stream2] '''''Dernières nouvelles''''' * 6/7/2011 : poursuite de R99A pour 30 ans pour avoir les sorties 3D daily. sur brodie, rdzt035. * 6/7/2011 : '''changement de login : rdzt035''' au lieu de rhou035 * 20/10/10 : Mise en pace de la page : [wiki:ResolutionIPSLCM5A] pour ajouter les simulations avec 39 niveaux. * 5/11/09 : Mise en place de la page : ArticleResolutionHorizontale * 25/5/09 : mise en place d'une résolution 96x95x39 : S99. tests en forcé pour commencer. * 5/2009 : réalisation d'un jeu de simulations interannuelles * Voir http://dods.extra.cea.fr/data/p86denv/LMDZ4OR_v2/ * FI97A * FI99A * FI149A * FI1414A * FI1914A, FI1914B, FI1914C * 3/5/09 : * R1414A planté en 2052 à 192 ans * 8/4/2009 * Ajout d'une résolution : 96x96x19 pour illustrer l'impact du point sur l'équateur ou non. Nomenclature : F996 et R996 * Illustration des latitudes de la grille pour 71, 95, 96 et 142 points : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/maille.gif figure] * Multimonitoring 96x96x19 et 96x95x19 : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/MULTIMONITORING/fegg_plot01_R996_prod/ là] * SST-Levitus en moyenne zonale : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/SST-LEVITUS-ZONALES/sstR996.gif 96x95, 96x96 et 144x142] * Tar file pour porter les simus sur la SX-9 (AMIP --> Sébastien) * Poursuite de R1414A pour 250 ans sur brodie. * Utilisation de ulam : libIGCM version trunk 91 et config.card : !RebuildFrequency=1Y * 18/03/09 - Simulations terminées - Résumé des simulations : * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/MULTIMONITORING/fegg_plot01_CO2_prod/ Monitoring des 4 simulations 1%CO2 et leur contrôle] * bleu, C97E +1%CO2 à partir de 1930, pmagic=0.02 * orange, C97G +1%CO2, pmagic=0.01 * jaune, C99D +1%CO2, pmagic=0.011 * vert, C1414A +1%CO2, pmagic=0.02 * rose, R97E, préind, pmagic=0.02 * jaune d'or, R97G, préind, pmagic=0.01 * violet, R99D, préind, pmagic=0.011 * jaune gris, R1414A, préind, simulations cible de type Ensembles, stream2 * 27/02/09 - Multimonitoring réalisés à partir de la page : http://epoca.lsce.ipsl.fr/fegg/ : * Choix du pmagic pour R97 : * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/MULTIMONITORING/fegg_plot01_R97_prod/ Monitoring de toutes les simulations R97 et R1414] * bleu, R97D, pmagic=0. * orange, R97E, pmagic=0.02 * jaune, R97F, pmagic=0.01 (10 ans, démarrage comme R97E) * vert, R97G, pmagic=0.01 , démarrage après 10 ans de forcé, pmagic=0.01) * rose, R1414A, pmagic=0.02, simulations cible de type Ensembles, stream2 * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/SST-LEVITUS-ZONALES/sstR97.gif Courbes des moyennes zonales de SST - Levitus des R97 et R1414] * Choix du pmagic pour R99 : * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/MULTIMONITORING/fegg_plot01_R99_prod/ Monitoring de toutes les simulations R99 et R1414] * bleu, R99A, pmagic=0.02 * orange, R99B, pmagic=0.007 (10 ans, démarrage comme R99A) * jaune, R99C, pmagic=0.007 (10 ans, démarrage après 10 ans de forcé, pmagic=0.007) * vert, R99D, pmagic=0.011 , (démarrage comme R99C) * rose, R1414A, pmagic=0.02, simulations cible de type Ensembles, stream2 * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/SST-LEVITUS-ZONALES/sstR99.gif Courbes des moyennes zonales de SST - Levitus des R99 et R1414] * Suivi des simulations de 1%CO2 - moyennes zonales des différences SST Levitus : * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/SST-LEVITUS-ZONALES/sstco2.gif Courbe des moyennes zonales de SST - Levitus de C1414 et R1414] * Suivi de la simulation holocène 144x142 : H1414B : * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/MULTIMONITORING/fegg_plot01_H1414_prod/ Monitoring de la simulation holocème H1414 avec son contrôle et la 1%CO2] * [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/SST-LEVITUS-ZONALES/ssthol.gif Courbe des moyennes zonales de SST - Levitus de H1414, C1414 et R1414] * Réglages retenus pour les contrôles à différentes résolutions : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/MULTIMONITORING/fegg_plot01_R97-R1414_prod/ Monitoring des simulations de contrôle] * Le paquet de nouilles : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/MULTIMONITORING/R97-R1914_prod/ multi-monitoring de toutes les simulations ensembles] * 26/02/09 - Poursuite des contrôles et lancement 1%CO2 : * R97E (pmagic=0.02) prolongée et C97E pour le 1%CO2 pour 80 ans * R97G (pmagic=0.01) prolongée et C97G pour le 1%CO2 pour 80 ans * R99D (pamgic=0.011) prolongée et C99D pour le 1%CO2 pour 80 ans * R1414A (pmagic=0.02) (150 ans : 1860-2009) et C1414A pour 1%CO2 (80 ans à partir de 1930) * Les 3 résolutions 192x192, 280x192 et 280x280 ont été ajoutées dans le jeu de test. Pour commencer avec seulement 10 ans de forcé. Fini pour les 2 premières. Plantage pour la 3ème. Exploration en cours. == Récapitulatif des accès dods aux simulations de tests de sensibilité == || Nom || Accès dods || Résolutions || pmagic || CO2 || Dates || || R97E || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R97E/ R97E] || 96x71x19 || 0.02 || 1960 : 348 || 1860-2009 || || C97E || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/C97E/ C97E] || = || = || +1%CO2 || 1930-2009 || || R97G || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R97G/ R97G] || = || 0.01 || 1960 || 1860-2009 || || C97G || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/C97G/ C97G] || = || = || +1%CO2 || 1930-2009 || || R99D || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R99D/ R99D] || 96x95x19 || 0.011 || 1960 || 1860-2009 || || C99D || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/C99D/ C99D] || = || = || +1%CO2 || 1930-2009 || || R1414A || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R1414A/ R1414A] || 144x142x19 || 0.02 || 1960 || 1860-2009 || || C1414A || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/C1414A/ C1414A] || = || = || +1%CO2 || 1930-2009 || == Tableau récapitulatif des différences entre résolutions et avec le couplé standard == || || '''R44''' || '''R97''' || '''R99''' || '''R149''' || '''R1414''' || '''R1914''' || || || || || || || || || || '''Résolutions''' || || || || || || || || atmosphère || 44x43x19 || 96x71x19 || 96x95x19 (*) || 144x96x19 || 144x142x19 || 192x142x19 (*) || || océan || ORCA2 || ORCA2 || ORCA2 || ORCA2 || ORCA2 || ORCA2 || || || || || || || || || || '''Etat initial''' || || || || || || || || océan || 2L20 - 20 ans 30 12 1859 || 2L20 -30 12 1859 || 2L20 -30 12 1859 || 2L20 - 30 12 1859 || 2L20 - 30 12 1859 || 2L20 - 30 12 1859 || || atmosphère || 10 ans forcé AMIP 1980-1989 [http://dods.extra.cea.fr/data/p25luc/LMDZ4OR_v2/F44A/ F44A] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F97A/ F97A] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F99A/ F99A] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F149A/ F149A] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F1414A/ F1414A] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F1914A/ F1914A] || || coupleur || défaut || défaut || défaut || défaut || défaut || défaut || || atmosphère (idem avec dynzon)|| 10 ans forcé AMIP 1980-1989 [http://dods.extra.cea.fr/data/p25luc/LMDZ4OR_v2/F44AZ/ F44AZ] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F97AZ/ F97AZ] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F99AZ/ F99AZ] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F149AZ/ F149AZ] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F1414AZ/ F1414AZ] || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F1914AZ/ F1914AZ] || || coupleur || défaut || défaut || défaut || défaut || défaut || défaut || || || || || || || || || || '''Paramètres''' || || || || || || || || day_step || 240 || 480 || 480 (=96x71) || 720 || 720 || 960 (**) || || nitergdiv || 1 || || iphysiq || 5 || 10 || 10 (=) || 15 || 15 || 20 (**) || || tetagdiv || 36000. || 5400. (**) || 5400. (=) || 5400. (**) || 3600. || 3600. (=144x142) || || tetagrot || 18000. || 7200. (**) || 7200. (=) || 7200. (**) || 5400. || 5400. (=) || || tetatemp || 18000. || 7200. (**) || 7200. (=) || 7200. (**) || 5400. || 5400. (=) || || cvl_corr || 1.0 || 1.0 || 1.0 (=) || 1.0 || 1.0 (**) || 1.0 (=) || || pmagic || 0.02(**) || 0.02 (**) || 0.02 (=) || 0.02 (**) || 0.02 || 0.02 (=) || || || || || || || || || Oasis-nb points mozaic || existe || existe (v7) || (**) || existe (v7) || existe (v7) || (v7) (**) || || Nombre de processeurs|| 4 (2/1/1) || 4 || 4 (=) || 6 (**) || 8 (**) || 8 (=) || || Mémoire || 4GB (3.2GB) || 4GB || 5GB (**) || 9GB (**) || 12GB (**) || 15GB (**) || || Temps CPU/mois || 8 mn || 30 mn || 40 mn (**) || 1h (**) || 2h (**) || 3h (**) || || Bands || inutile (2 procs) || existe || (**) || existe || existe || (**) || || || || || || || || || || '''ATLAS et fichiers SE''' || [http://dods.extra.cea.fr/data/p25luc/IPSLCM4_v2/R44A/ R44A] || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R97E/ R97E] || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R99A/ R99A] || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R149A/ R149A] || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R1414A/ R1414A] || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R1914E/ R1914E] || || Fichiers résultats || CCRT || IDRIS || IDRIS || IDRIS || IDRIS || IDRIS || || || || || || || || || || Etat au 9 septembre || 10 décennies - 1959 || 10 décennies - 1959 || 10 décennies - 1959 || 10 décennies - 1959 || 10 décennies - 1959 || 10 décennies - 1959 || || Fichier dynzon || prévu depuis 1910-1919 || OK depuis 1910-1919 || OK depuis 1910-1919 || OK depuis 1910-1919 || OK depuis 1910-1919 || OK depuis 1910-1919 || '''Légendes''' : (*) résolution ajoutée dans le couplé de référence : (**) valeur à changer par rapport au défaut du couplé de référence (=) comme le 96x71 ou le 144x142 '''Memo''' : * Aérosols : actuel (par défaut avec le couplé standard) * Simulation comparable 2L20 : actuel * Niveau des sorties : standard type_run=CLIM, lev_histday=2, lev_histmth=2 * ok_dynzon à partir de la 6ème décennie == Illustrations == === Précipitations tropicales et autres diagnostics === * Voir [http://web.lmd.jussieu.fr/~lmdz/TEST_RESOL_IPSLCM/ plus de diagnostics] === Température de surface de la mer et Levitus === Cette figure montre les différences de SST avec Levitus, en moyenne zonale, pour les 6 résolutions. * Figure : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/IPSLCM4_v2/SST_RXX_1910-1959.pdf SST en pdf] * Script ferret : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/IPSLCM4_v2/sst.jnl sst.jnl] === Biogéochimie marine : PISCES === Laurent Bopp a lancé les simulations de biogéochimie marine avec PISCES (ORCA2) en offline avec les 6 résolutions. Voir les figures là : http://dods.extra.cea.fr/data/p48bopp/RESOL/PLOT/ {{{ Bonjour a tous, Voila quelques plots montrant des caracteristiques 1) de la dynamique oceanique (10 dernieres annees des 100 ans de runs), 2) et de la biogeochimie marine (derniere année d'une simulation de 300 ans forcé par la climato precedente) et ce pour les differentes resolutions atmospheriques du couplé IPSLCM4-v2. Les plots (gif et pdf) sont sur http://dods.extra.cea.fr/data/p48bopp/RESOL/PLOT/ Pour la dynamique : - global stream function / atlantic stream function - barotropic stream function ( + zoom dans le passage de Drake) - couche de melange (min et max) Pour la biogeochimie : - chl, NO3, fer, dpco2. 2 remarques : - le sud s'ameliore largement quand on saute en resolution latitudinale (surtout de R97E à R99A pour la bio, cf les NO3). - l'equateur change bcp quand on saute en resolution longitudinale (de R99A à R149A). }}} == Temps d'execution == Cette figure montre les temps d'exécution réels et les temps estimés initialement. * Temps d'exécution réels : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/IPSLCM4_v2/Temps_reel_plus.pdf pdf] * Temps d'exécution prévus : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/IPSLCM4_v2/Temps_estime.pdf pdf] Ces 2 figures montrent pour R149A et R1414 les 1200 temps écoulés et CPU des simulations, sur 6 et 8 processeurs NEC. Sur 6 processeurs, le temps est plus fluctuant. * R149A sur 6 procs : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/IPSLCM4_v2/6procs.pdf pdf] * R1414A sur 8 procs : [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/IPSLCM4_v2/8procs.pdf pdf] == Résolution 44x43x19 == === R44 === * IPSLCM4_v2 25 juillet 2008 * Mercure - p25luc : $WORKDIR/IPSLCM4_v2_20080818/modipsl/config/IPSLCM4_v2/R44A * Poids _v7 (modifications de lmdz.card, oasis.card et namcouple_ORCA2xLMD4443) * Démarrage : * Atmosphère : 10 ans (fait, même binaire et o2a du couplé) * Pour avoir le monitoring et les atlas. libIGCM/AA_create_se et COMP/orchidee.driver modifiés * Fait. Voir : http://dods.extra.cea.fr/data/p25luc/LMDZ4OR_v2/F44A/ * Océan : 2L20 - 20 ans 31 12 1859 * Couplé : lancé. * Voir : http://dods.extra.cea.fr/data/p25luc/IPSLCM4_v2/R44A/ === Estimation consommation 10 ans === || machine || Nb CPU || Temps CPU || Mémoire || Temps réel || || !PeriodNb || Temps CPU Job || Temps réel Job || || mercure (CCRT) || 4 || 16 h || 4 GB (3.2 GB) || <7h30 || || 120 mois || <8h || <4h || == Résolution 96x71x19 == === R97 === * IPSLCM4_v2 figé le 11 juillet 2008 + modif libIGCM rhodes (sleep) et brodie (rsync) = version 25 juillet * Brodie - rhou035 : $WORKDIR/RESOLUTION/R97 * Attention à la compilation MPI : {{{ module load sxmpi/7.2.0 }}} * Compilation : faire {{{ sxgmake }}} * Attention à prendre les poids _v7 * Attention à prendre les bons paramêtres de la physique. Voir le [wiki:ResolutionIPSLCM4_v2#Tableaur%C3%A9capitulatifdesdiff%C3%A9rencesentrer%C3%A9solutionsetaveclecoupl%C3%A9standard tableau récapitulatif] * Démarrage : * Atmosphère : 10 ans forcé (fait, même binaire et o2a du couplé) * Erreur : oublié de prendre _v7 pour le fichier o2a.nc * Pour avoir le monitoring et les atlas. libIGCM/AA_create_se et COMP/orchidee.driver modifiés * Fait. Voir : http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F97A/ * Océan : 2L20 - 20 ans 31 12 1859 * Couplé : lancé, 40 ans fait. Voir : http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R97D/ * Zut! mauvais teta (ceux par défaut) et pas de pmagic. Règle numéro 1 : vérifier une fois de plus! * Couplé avec teta modifiés pour être comme R99 et R149. * Lancé. Voir : http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R97E/ === Estimation consommation 10 ans === || machine || Nb CPU || Temps CPU || Mémoire || Temps réel || || !PeriodNb || Temps CPU Job || Temps réel Job || || brodie (IDRIS) || 4 || 57 h || 4 GB || 19 h || || 24 mois || <12h || <4h || === R97F === * brodie * rhou035 * pmagic=0.01 * démarrage F97A === R97G === * brodie * rhou035 * pmagic=0.01 * démarrage F97B (pmagic=0.01 aussi) === C97E === * brodie * rhou035 * pmagic=0.02 * démarrage R97E 1930 * +1%CO2 par an === C97G === * brodie * rhou035 * pmagic=0.01 * démarrage R97G 1930 * +1%CO2 par an == Résolution 96x95x19 == === R99 === * IPSLCM4_v2 figé le 11 juillet 2008 + modif libIGCM rhodes (sleep) et brodie (rsync) = version 25 juillet * Ajout résolution dans IPSLCM4_v2/AA_make * ajout dans Makefile * ajout dans lmdz.driver (Bands) * ajout de gcm.def_RESOL : idem 96x71 * ajout de namecouple_RESOL * ajout de Bands * poids créés par Olivier Marti (pas besoin de _v7) * Sulfates interpolés par Sébastien Denvil. Attention mauvais répertoire (supprimer /HISTORIQUE). * Grille et monitoring préparés par Patrick Brockmann * Brodie : $WORKDIR/RESOLUTION/R99 * Attention à la compilation MPI : {{{ module load sxmpi/7.2.0 }}} * Compilation : faire {{{ sxgmake ORCA2xLMD9695 }}} * Attention à prendre les bons paramêtres de la physique. Voir le [wiki:ResolutionIPSLCM4_v2#Tableaur%C3%A9capitulatifdesdiff%C3%A9rencesentrer%C3%A9solutionsetaveclecoupl%C3%A9standard tableau récapitulatif] * Démarrage : * Atmosphère : 10 ans (fait, même binaire et o2a du couplé) * Pour avoir le monitoring et les atlas. libIGCM/AA_create_se et COMP/orchidee.driver modifiés * Voir : http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F99A/ * Océan : 2L20 - 20 ans 31 12 1859 * Couplé : lancé. * Voir : http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R99A/ === Estimation consommation 10 ans === || machine || Nb CPU || Temps CPU || Mémoire || Temps réel || || !PeriodNb || Temps CPU Job || Temps réel Job || || brodie (IDRIS) || 4 || 65 h || 5 GB || 20 h || || 24 mois || <15h || <5h || === R99B === * brodie * rhou035 * pmagic=0.007 * démarrage F99A === R99C === * brodie * rhou035 * pmagic=0.007 * démarrage F99B === R99D === * brodie * rhou035 * pmagic=0.011 * démarrage F99B === C99D === * brodie * rhou035 * pmagic=0.011 * démarrage R99D 1930 * +1%CO2 par an == Résolution 96x96x39 == * recopie de R99 dans S99 * changement du nombre de niveaux verticaux : 39. * Compilation (AA_make) * Nom fichier Bands dans lmdz.driver * Pas de fichier aérosols disponibles donc ok_aie=n et ok_ade=n dans physiq.def * Doubler la mémoire et doubler le temps * En forcé : * CREATE pour états initiaux * BANDS pour créer les Bands (3 mois) === G99A === * teta= 5400, 7200, 7200, 2, 2, 2 (idem F99A) * plantage au mois 50 (févrer 1984) === G99B === * teta= 2400, 5400, 5400, 1, 2, 2 === G99D === * teta= 1800, 3600, 3600, 1, 2, 2 == Résolution 96x96x19 == Pour avoir de quoi illustrer les différences liées à la présence ou non d'un point à l'équateur. === R996 === * R99 recopié le 8/4/2009 + modif libIGCM pour accéder à ulam + modif config.card et Job pour faire le rebuild déporté sur ulam * Ajout résolution dans IPSLCM4_v2/AA_make * ajout dans Makefile * ajout dans lmdz.driver (Bands) * ajout de gcm.def_RESOL : idem 96x95 * ajout de namecouple_RESOL : vérification des nombres de voisins * ajout de Bands * poids créés par Olivier Marti * Sulfates interpolés par Sébastien Denvil. * Grille et monitoring préparés par Patrick Brockmann * Brodie : $WORKDIR/RESOLUTION/R996 * Attention à la compilation MPI : {{{ module load sxmpi/7.2.0 }}} * Compilation : faire {{{ sxgmake ORCA2xLMD9696 }}} * Attention à prendre les bons paramêtres de la physique. Voir le [wiki:ResolutionIPSLCM4_v2#Tableaur%C3%A9capitulatifdesdiff%C3%A9rencesentrer%C3%A9solutionsetaveclecoupl%C3%A9standard tableau récapitulatif] * Démarrage : * Atmosphère : 10 ans (même binaire et o2a du couplé) fini * Voir : http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F996A/ * Océan : 2L20 - 20 ans 31 12 1859 * Couplé - démarré - 5 ans le 17 avril 2009 - 100 ans - R996A * Changé le nombre des voisins dans namcouple : 48 et 222 (au lieu de 47 et 217) - 100 ans - R996B === R996A === * Pas le bon nombre de voisins dans la namcouple. * 100 ans faits. Voir http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R996A/ === R996B === * Changement de la namcouple. * 100 ans faits. Voir http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R996B/ === Estimation consommation 10 ans === || machine || Nb CPU || Temps CPU || Mémoire || Temps réel || || !PeriodNb || Temps CPU Job || Temps réel Job || || brodie (IDRIS) || 4 || 65 h || 5 GB || 20 h || || 24 mois || <15h || <5h || == Résolution 144x96x19 == === R149 === * IPSLCM4_v2 figé le 11 juillet 2008 + modif libIGCM rhodes (sleep) et brodie (rsync) = version 25 juillet * Brodie - rhou035 : $WORKDIR/RESOLUTION/R149 * Attention à la compilation MPI : {{{ module load sxmpi/7.2.0 }}} * Compilation : faire {{{ sxgmake ORCA2xLMD14496 }}} * Attention à prendre les poids _v7 * Attention à prendre les bons paramêtres de la physique. Voir le [wiki:ResolutionIPSLCM4_v2#Tableaur%C3%A9capitulatifdesdiff%C3%A9rencesentrer%C3%A9solutionsetaveclecoupl%C3%A9standard tableau récapitulatif] * Démarrage : * Atmosphère : 10 ans (fait, même binaire et o2a du couplé) * Erreur : oublié de prendre _v7 pour le fichier o2a.nc * Pour avoir le monitoring et les atlas. libIGCM/AA_create_se et COMP/orchidee.driver modifiés * Voir : http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F149A/ * Pour avoir le monitoring, création des fichiers monitoring01 et grid pour cette résolution le 14 août dans les comptes communs. Voir ~comptecommun/atlas. * Océan : 2L20 - 20 ans 31 12 1859 * Couplé : lancé. * Voir : http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R149A/ === Estimation consommation 10 ans === || machine || Nb CPU || Temps CPU || Mémoire || Temps réel || || !PeriodNb || Temps CPU Job || Temps réel Job || || brodie (IDRIS) || 6 || 160 h à 190 h || 9 GB || 30 h || || 12 mois || <16h-19h (très fluctuant) || <4h-7h || == Résolution 144x142x19 == === R1414 === * IPSLCM4_v2 figé le 11 juillet 2008 + modif libIGCM rhodes (sleep) et brodie (rsync) = version 25 juillet * Brodie - rhou035 : $WORKDIR/RESOLUTION/R1414 * Attention à la compilation MPI : {{{ module load sxmpi/7.2.0 }}} * Compilation : faire {{{ sxgmake ORCA2xLMD144142 }}} * Attention à prendre les poids _v7 * Attention à prendre les bons paramêtres de la physique. Voir le [wiki:ResolutionIPSLCM4_v2#Tableaur%C3%A9capitulatifdesdiff%C3%A9rencesentrer%C3%A9solutionsetaveclecoupl%C3%A9standard tableau récapitulatif] * Démarrage : * Atmosphère : 10 ans (fait, même binaire et o2a du couplé) * Erreur : oublié de prendre _v7 pour le fichier o2a.nc * Pour avoir le monitoring et les atlas. libIGCM/AA_create_se et COMP/orchidee.driver modifiés * Fait. Voir : http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F1414A/ * Océan : 2L20 - 20 ans 31 12 1859 * Couplé : * Voir : http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R1414A/ * 2 février 2009 : poursuivi 50 ans === Estimation consommation 10 ans === || machine || Nb CPU || Temps CPU || Mémoire || Temps réel || || !PeriodNb || Temps CPU Job || Temps réel Job || || brodie (IDRIS) || 8 || 210 h || 12 GB || 28 h || || 24 mois || <45h || <7h || === C1414A === * brodie * rhou035 * + 1% CO2 à partir de l'année 1930 qui est à 348. : CMIP_CO2_1930_2130.pdf * CO2ppm [http://dods.ipsl.jussieu.fr/mafoipsl/SIMULATIONS/IPSLCM4_v2/CMIP_CO2_1930_2130.pdf pdf] * Fichier construit avec excel + modifs emacs : {{{ rhodes - /u/rech/hou/rhou035/IPCC : more CMIP_CO2_1930_2130.txt Annee_1930=348.00 Annee_1931=351.48 Annee_1932=354.99 Annee_1933=358.54 Annee_1934=362.13 Annee_1935=365.75 ... Annee_1999=691.44 Annee_2000=698.35 Annee_2001=705.34 Annee_2002=712.39 Annee_2003=719.51 Annee_2004=726.71 Annee_2005=733.98 Annee_2006=741.32 Annee_2007=748.73 Annee_2008=756.22 Annee_2009=763.78 Annee_2010=771.42 ... }}} == Résolution 192x142x19 == * IPSLCM4_v2 figé le 11 juillet 2008 + modif libIGCM rhodes (sleep) et brodie (rsync) = version 25 juillet * Brodie - rhou035 : $WORKDIR/RESOLUTION/R1914 * Ajout résolution dans IPSLCM4_v2/AA_make * ajout dans Makefile * ajout dans lmdz.driver (Bands) * ajout de gcm.def_RESOL. idem 144x142 avec modif day_step et iphysiq * ajout de namecouple_RESOL * ajout de Bands * poids créés par Olivier Marti * Sulfates interpolés par Sébastien Denvil. * Grille et monitoring préparés par Patrick Brockmann * Attention à la compilation MPI : {{{ module load sxmpi/7.2.0 }}} * Compilation : faire {{{ sxgmake ORCA2xLMD192142 }}} * Attention à prendre les poids _v7 * Attention à prendre les bons paramêtres de la physique. Voir le [wiki:ResolutionIPSLCM4_v2#Tableaur%C3%A9capitulatifdesdiff%C3%A9rencesentrer%C3%A9solutionsetaveclecoupl%C3%A9standard tableau récapitulatif] * Démarrage : * Atmosphère : 10 ans (en cours, même binaire et o2a du couplé) * Erreur : oublié de prendre _v7 pour le fichier o2a.nc * Pour avoir le monitoring et les atlas. libIGCM/AA_create_se et COMP/orchidee.driver modifiés * Voir : http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F1914A/ * Océan : 2L20 - 20 ans 31 12 1859 * Couplé : préparé. * Voir : http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R1914E/ === Estimation consommation 10 ans === || machine || Nb CPU || Temps CPU || Mémoire || Temps réel || || !PeriodNb || Temps CPU Job || Temps réel Job || || brodie (IDRIS) || 8 || 300 h || 15 GB || 60 h || || 12 mois || 30h || <5h || === Estimation consommation 10 ans (sur mercure et brodie) === || 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à. Allocation refusée sur projet rpsl mais 10000h ajoutées au projet rhou. Nouveau login rhou035. === R1914 premiers essais à l'IDRIS puis au CCRT === * IPSLCM4_v2 figé le 18 avril * Brodie : $WORKDIR(rpsl003)/RESOLUTION/R1914 * Ajout résolution 192x142x19 : * ajout dans Makefile * ajout dans lmdz.driver (Bands) * ajout de gcm.def_RESOL * ajout de namecouple_RESOL * ajout de Bands * poids créés par Olivier Marti * Sulfates interpolés par Sébastien Denvil * Grille et monitoring préparés par Patrick Brockmann * 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 [wiki: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 (R1914C), pour poursuite avec teta=5400,7200. Voir plus loin. * ATLAS IDRIS : [http://dods.idris.fr/rpsl003/IPSLCM4_v2/R1914A R1914A] * ATLAS IDRIS : [http://dods.idris.fr/rpsl003/IPSLCM4_v2/R1914B R1914B] === R1914C sur mercure === * Installation sur mercure pour avoir des heures * Compte genci : gen0826 (5000h dispo) * 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 * Plantage après 53 ans, en 08-2163. * Poursuite en repassant à 3600,5400 à partir de 08-2163 * ATLAS CCRT [http://dods.extra.cea.fr/data/p86maf/IPSLCM4_v2/R1914C/ R1914C] == Résolution 192x192x19 == Tests en forcé pour commencer sur login rpsl003. * IPSLCM4_v2 recopié depuis R1414 pour avoir exactement le même * Brodie - rpsl003 : $WORKDIR/RESOLUTION/R1919 * A tourné sur 1 noeud : 8 procs * Par 12 périodes d'1 mois. * Pour 1 an : 17 GB, 6h de temps réel et 40h de temps CPU, 3.7 Gflops * Ajout résolution dans IPSLCM4_v2/AA_make * ajout dans Makefile * ajout dans lmdz.driver (Bands) * ajout de gcm.def_RESOL. idem 192x142 * modification dans parafilt.h : {{{ PARAMETER (nfilun=32, nfilus=31, nfilvn=32, nfilvs=32) }}} * Compilation : faire {{{ sxgmake ORCA2xLMD192192 }}} * Démarrage : * Atmosphère : 10 ans (même binaire et o2a du couplé) * Voir : http://dodsp.idris.fr/rpsl003/LMDZ4OR_v2/F1919A/ * Fini * Océan : 2L20 - 20 ans 31 12 1859 * Pas de temps et autres paramètres : {{{ 192x192x19 daystep=960 iphysiq=20 tetagdiv=3600 tetagrot=5400 tetatemp=5400 nbapp_rad=12 }}} * Couplé : plus tard. == Résolution 280x192x19 == Tests en forcé pour commencer sur login rpsl003. * IPSLCM4_v2 recopié depuis R1919 pour avoir exactement le même * Brodie - rpsl003 : $WORKDIR/RESOLUTION/R2819 * a tourné sur 2 noeuds : 16 procs * Par 12 périodes d'1 mois. * Pour 1 an : 20 GB, 8h de temps réel et 95h de temps CPU, 3.7 Gflops * Ajout résolution dans IPSLCM4_v2/AA_make * ajout dans Makefile * ajout dans lmdz.driver (Bands) * ajout de gcm.def_RESOL. day_step de 1 mn * modification dans parafilt.h : {{{ PARAMETER (nfilun=32, nfilus=31, nfilvn=32, nfilvs=32) }}} * Compilation : faire {{{ sxgmake ORCA2xLMD280192 }}} * Démarrage : * Atmosphère : 10 ans (même binaire et o2a du couplé) * Voir : http://dodsp.idris.fr/rpsl003/LMDZ4OR_v2/F2819A/ * Fini. Manque atlas LMDZ (relancé ce jour) * Océan : 2L20 - 20 ans 31 12 1859 * Pas de temps et autres paramètres : {{{ 280x192x19 daystep=1440 iphysiq=30 tetagdiv=3600 tetagrot=5400 tetatemp=5400 nbapp_rad=12 }}} * Couplé : plus tard. == Résolution 280x280x19 == Tests en forcé pour commencer sur login rpsl003. * IPSLCM4_v2 recopié depuis R2819 pour avoir exactement le même * Brodie - rpsl003 : $WORKDIR/RESOLUTION/R2828 * a tourné sur 2 noeuds : 16 procs * Ajout résolution dans IPSLCM4_v2/AA_make * ajout dans Makefile * ajout dans lmdz.driver (Bands) * ajout de gcm.def_RESOL. day_step de 1 mn comme 280x192 * modification dans parafilt.h : {{{ PARAMETER (nfilun=47, nfilus=46, nfilvn=47, nfilvs=47) }}} * modification dans dyn3dpar/grid_noro.F : {{{ PARAMETER (ISMo=300,JSMo=300) REAL X(IMAR,JMAR),XF(ISMo,JSMo) }}} * Compilation : faire {{{ sxgmake ORCA2xLMD280280 }}} * Démarrage : * Atmosphère : 10 ans (même binaire et o2a du couplé) * 1er essai : plantage à 5 mois * F2828A * 2eme essai : diminution de 30% des teta : 2700. 3600 et 3600. * Voir : http://dodsp.idris.fr/rpsl003/LMDZ4OR_v2/F2828B/ * Océan : 2L20 - 20 ans 31 12 1859 * Couplé : plus tard. == Protocole à suivre pour chaque résolution == * Installer le couplé, compiler. * Nomenclature : R97 pour 96x71x19 en couplé. * Installation dans $WORKDIR/RESOLUTION/R97, R99, R149, R1414 et R1914 * Pour 99x95x19 et 192x142x19 ajouter la cible supplémentaire avant. * ''Attention au piège MPI sur brodie. Taper {{{ module load sxmpi/7.2.0 }}} avant TOUTE compilation.'' Inutile depuis septembre 2008. * Installer le forcé dans le même répertoire config. Voir [wiki:LMDZ4OR_v2#CommenttournerlecoupléIPSLCM4_v2enmodeforcé] * vérifier physiq.def et mettre type_run=CLIM * vérifier lmdz.card : * ajouter sulfate : décommenter les lignes dans COMP/lmdz.card * ajouter o2a.nc dans COMP/lmdz.card. Attention au répertoire. Mis en dur : IPSLCM4_v2/ORCA2LMD9671 * vérifier paramètres physique (teta, pmagic, cvl_corr, ok_aie et ok_ade) * vérifier dates. 10 ans AMIP CLIM avec o2a (appelé ELO) soit 1980-1989 * Nomenclature : F97 pour le forcé en 96x71x19 (R97 pour le couplé) * Faire tourner CREATE pour les états initiaux. ELO * Créer une expérience BANDS et faire tourner 1 an d'un coup ou 1 mois (3 fois) pour avoir le fichier BANDS sur 1 an (ou sur le 3ème mois) pour le forcé cad avec le nombre de processeurs demandés (et pas -1 comme en couplé) * Pour créer un fichier Bands : * mettre dans lmdz.card {{{LMDZ_adjust = y}}} * supprimer l'accès à ce fichier dans lmdz.card ie commenter la ligne et ajouter une ligne blanche pour fermer la liste {{{ # (${SUBMIT_DIR}/PARAM/Bands_${BandsResol}_${NUM_PROC_ATM}prc.dat, .) }}} * vérifier que la résolution existe ou l'ajouter dans lmdz.driver * ''Attention au piège MPI''. Inutile depuis septembre 2008 * Faire tourner LMDZOR 10 ans * ''Attention au piège MPI. Ajouter dans le Job {{{ module load sxmpi/7.2.0 }}}'' Inutile depuis septembre 2008 * Préparer config.card du couplé : * Démarrage atmosphère au delà des 10 ans * Démarrage Océan rces452 !OldName 2L20 18591230 * Démarrage coupleur n * Vérifier paramètre couplé : teta, pmagic, cvl_corr dans PARAM/gcm.def_RESOL * Vérifier poids _v7 dans COMP/oasis.card sauf R99 * Vérifier mémoire, CPU, nombre de processeurs dans Job_RXXXX * Attention au piège MPI. Ajouter dans le Job module load ... * Créer si besoin fichier BANDS dans PARAM. Pour les résolutions nouvelles, je l'ai pris dans les répertoires de soumission des tests (R1914 et R99) sur brodie. * Lancer le couplé pour 50 ans * Poursuivre en activant ok_dynzon=y à partir de la 6ème décennie. (run.def) == Simulations voisines == * Une simulation pour l'holocène a été lancé en 144x142x198 au CCRT le 19 septembre 2008. === Comparaison des simulations R1414 et H1414 === || || '''R1414''' || '''H1414''' || || || || || || '''Résolutions''' || || || || atmosphère || 144x142x19 || 142x142x19 || || océan || ORCA2 || ORCA2 || || || || || || '''Etat initial''' || || || || océan || 2L20 -31 12 1859 || Levitus || || atmosphère || 10 ans forcé AMIP 1980-1989 [http://dodsp.idris.fr/rdzt035/LMDZ4OR_v2/F1414A/ F1414A] || create_etat0 || || coupleur || défaut || défaut || || || || || || '''Paramètres''' || || || || day_step || 720 || 720 || || iphysiq || 15 || 15 || || tetagdiv || 3600. || 3600. || || tetagrot || 5400. || 5400. || || tetatemp || 5400. || 5400. || || cvl_corr || 1.0 (**) || 1.0 (=) || || pmagic || 0.02 || 0.02 || || || || || || || || || Oasis-nb points mozaic || existe (v7) || existe (v7) || || Nombre de processeurs|| 8 (**) || 8 (=) || || Mémoire || 12GB (**) || 12GB (=) || || Temps CPU/mois || 2h (**) || 2h (**) || || Bands || existe || existe || || || || || || '''ATLAS et fichiers SE''' || [http://dodsp.idris.fr/rdzt035/IPSLCM4_v2/R1414A/ R1414A] || [http://dods.extra.cea.fr/data/p86maf/IPSLCM4_v2/H1414B/ H1414B] || || Fichiers résultats || IDRIS || CCRT || || || || || || Etat au 19 septembre || 10 décennies - 1959 || lancé || || Fichier dynzon || OK depuis 1910-1919 || plus tard || === Simulation Holocène H1414 === ==== H1414 ==== * IPSLCM4_v2 le 19 septembre * CCRT - p86maf : $WORKDIR/HOLOCENE/H1414 * Compilation : faire {{{ sxgmake ORCA2xLMD144142 }}} * Attention à prendre les poids _v7 pour o2a aussi. OK * Paramêtres orbitaux modifiés dans physiq.def {{{ # parametres climatiques # pour 6ka R_ecc = 0.018682 R_peri = 0.87 R_incl = 24.105 solaire = 1365. co2_ppm = 280. CH4_ppb = 650. N2O_ppb = 270. CFC11_ppt = 0. CFC12_ppt = 0. }}} * Aérosols préind * Démarrage : * Atmosphère : create_etat0 * Océan : Levitus * Couplé : lancé. * Voir : http://dods.extra.cea.fr/data/p86maf/IPSLCM4_v2/H1414B/