Changes between Version 107 and Version 108 of IPSLCM4_v2_PAR


Ignore:
Timestamp:
11/13/07 09:19:17 (17 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IPSLCM4_v2_PAR

    v107 v108  
    3737 * ORCHIDEE 1.9.1 
    3838 * LMDZ et ORCHIDEE en '''parallèle''' par défaut 
    39  * Seule différence pour OPA : flxrnf. 
     39 * Seule différence pour OPA : flxrnf, version de novembre 2007. 
    4040 * Des nouveaux poids ont été générés pour fermer le bilan d'eau 
    4141 
    4242=== Outils et environnement === 
    4343 
    44  * nouveaux scripts (libIGCM v 0.9). Voir [http://wiki.ipsl.jussieu.fr/wiki_ipsl/IGCMG/libIGCM/DocUtilisateur Documentation libIGCM] 
     44 * OASIS3 (Attention! changement de format des fichiers) 
     45 * Compilation de LMDZ par FCM. Voir [http://www.metoffice.gov.uk/research/nwp/external/fcm/ le site officiel de FCM] 
     46 * Nouveaux scripts (libIGCM v 0.9). Voir [http://wiki.ipsl.jussieu.fr/wiki_ipsl/IGCMG/libIGCM/DocUtilisateur Documentation libIGCM] 
     47   * Lancement de l'exécution par MPI-1 (par défaut maintenant) ou MPI-2 (ancienne technique peu portable) 
    4548   * Possibilité de faire les simulations par bloc d'une année : Mettre !PeriodLength=1Y dans le fichier EXP00/config.card 
    46  * Gestion de modipsl par SVN. Attention! accès différent.  
    47  * Gestion de la configuration IPSLCM4_v2 par SVN (fichiers d'entrée : AA_make, PARAM, COMP,  ...) 
    48  * Compilation de LMDZ par FCM. Voir [http://www.metoffice.gov.uk/research/nwp/external/fcm/ le site officiel de FCM] 
    49  * OASIS3 (Attention! changement de format des fichiers)   
    50  * Lancement de l'exécution par MPI-1 (par défaut maintenant) ou MPI-2 (ancienne technique peu portable) 
    51  * IOIPSL v2_1_1 géré par SVN 
    52  * Lorsque les post-traitements sont lancés (paramètre !SeasonalFrequency=10Y de config.card) les fichiers sont mis sur les serveurs http://dodsp.idris.fr/ et/ou http://dods.extra.cea.fr/data/ tous les 10 ans.  
     49   * Lorsque les post-traitements sont lancés (paramètre !SeasonalFrequency=10Y de config.card) les fichiers sont mis sur les serveurs http://dodsp.idris.fr/ et/ou http://dods.extra.cea.fr/data/ tous les 10 ans. 
     50 * Gestion des sources par SVN sur la machine forge.ipsl.jussieu.fr : 
     51   * IOIPSL v2_1_1 géré par SVN 
     52   * Gestion de modipsl par SVN. Attention! accès différent.  
     53   * Gestion de la configuration IPSLCM4_v2 par SVN (fichiers d'entrée : AA_make, PARAM, COMP,  ... 
    5354 
    5455=== Documentation === 
     
    6263 * Tests sur brodie (IDRIS), mercure (CCRT vectoriel) et platine (CCRT scalaire: 8, 16 et 24 cpus) 
    6364 * Validations sur 10 ans au moins sur brodie et mercure 
     65 * Nombre conseillé de processeurs : 
     66   * Par défaut 4. Conseillé pour la résolution par défaut ORCA2xLMD9671, soit 3 pour LMDZ/ORCHIDEE et 1 pour alternativement OPA et OASIS. 
     67   * A changer par 6 (config.card JobNumProcTot) pour les résolutions ORCA2xLMD14496 et ORCA2xLMD144142, soit 5 pour LMDZ/ORCHIDEE. 
    6468 
    6569=== Validation === 
     
    7377 * Validation de la résolution ORCA2xLMD9671 : 
    7478   * Les paramètres physiques par défaut sont ceux de la simulation : [http://mc2.ipsl.jussieu.fr/PHP/testing.php?exp=PDCTLV2&resolution=false PDCTLV2 (site MC2)]  
    75    * '''Attention''' Penser à vérifier la cohérence entre les dates de la simulation et les aérosols. Modifier readsulfate.F en conséquence. [http://forge.ipsl.jussieu.fr/igcmg/wiki/IPSLCM4_v2_PAR#TagPos%C3%A9le17octobre2007 Voir exemple là] 
    76    * Travail de réglage encore en cours 
     79   * Travail de réglage de la physique encore en cours. Voir réunions wiki:CplIpsl. 
    7780 * Les autres résolutions sont disponibles pour information et des essais sont en cours. 
    7881 * Conservation de l'eau vérifiée pour les résolutions 96x71, 144x96 et 144x142 
     
    8790'''Tag IPSLCM4_v2_1 posé sur la configuration IPSLCM4_v2''' 
    8891 
    89  * Le Tag IPSLCM4_v2_1 a été poussé ce 12 novembre 2007 pour prendre en compte les bons pas de temps pour LMDZ à la résolution 144x96x19 (day_step=720 et pas 960). Voir changeset:200 
     92 * Le Tag IPSLCM4_v2_1 a été poussé ce 12 novembre 2007 pour prendre en compte les bons pas de temps pour LMDZ à la résolution 144x96x19 (day_step=720 et pas 960), puis pour prendre en compte dans physiq.def le nouveau paramètre aer_type (actuel). Voir changeset:200 et changeset:203. 
    9093 
    9194 * Le Tag IPSLCM4_v2_1 a été posé ce 17 octobre 2007. Voir détail des commandes passées dans le ticket:20 
     
    9598 
    9699== Tests réalisés depuis juillet 2007 avec la version IPSLCM4_v2 == 
     100 
     101 '''Attention!''' Ces tests n'ont pas été fait avec la bonne version de flxrnf dans OPA. flxrnf est à jour depuis le 13 novembre 2007. 
    97102 
    98103=== Résolution 96x71 === 
     
    215220   12/09/2007 : Poursuivi avec : check_waterbal ligne 39 de hydrolc placé à .FALSE. Idem sur VV202. 
    216221 * Résolution 144x96 
    217  * day_step=960 dans cette simulation (comme HH20 réalisée en 2005). Or, depuis les tests de mise en route faits par Ionela en forcé en 144x142 avant VV20, on s'est aperçu que on tenait en 144x142 avec day_step=720. On garde donc day_step=720 pour 144x96 et 144x142. Mis par défaut pour IPSLCM4_v2 le 12 novembre 2007. 
     222 * '''Attention! ''' day_step=960 dans cette simulation (comme HH20 réalisée en 2005).  
     223   * Or, depuis les tests de mise en route faits par Ionela en forcé en 144x142 avant VV20, on s'est aperçu que on tenait en 144x142 avec day_step=720. On garde donc day_step=720 pour 144x96 et 144x142. Mis par défaut pour IPSLCM4_v2 le 12 novembre 2007. 
     224   * Les temps d'exécution ici affichés sont donc trop importants. 
    218225 * Modifications pour cette résolution : 
    219226   * LMDZ4 : 
     
    224231       }}} 
    225232   * Compilation : 
    226      * job.comp : gmake lmdz14496 
     233     * ''job.comp : gmake lmdz14496'' 
     234     * ''Inutile maintenant de modifier le job.comp.'' Pour cette résolution, on fait : 
     235 {{{ 
     236mercure : gmake ORCA2xLMD14496 
     237}}} 
     238     ou 
     239 {{{ 
     240brodie : gmake RESOL=ORCA2xLMD14496 
     241}}} 
     242 
    227243 * Simulation : idem HH20D : [wiki:Climatology#HH20D] 
    228244   * Redémarrage depuis HHSTART, date = 20901230, ancien script, fichiers stockés là : /u/rech/ces/rces452/SORTIES_CPL_IPSL. Utilisation de Config.card.!OldName.  
    229245   * modifications dans les sources : 
    230      * readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel 
     246     * ''readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel 
    231247      {{{       
    232248       IF (iyr .lt. 4850) THEN 
    233249           cyear='1980' 
    234250       }}} 
     251       * Inutile maintenant que le parametre type_aer existe dans physiq.def'' 
    235252     * physiq : LMDZ4/libf/phylmd/physiq.F décommenter ligne 49, c#define histhf pour avoir les sorties HF 
    236253       {{{ 
     
    238255       }}} 
    239256   * modifications dans les fichiers d'entrée : 
    240      * PARAM/physiq.def pour les GES 
     257     * ''PARAM/physiq.def pour les GES 
    241258 {{{ 
    242259       > co2_ppm = 348. 
     
    246263       > CFC12_ppt = 484. 
    247264}}} 
    248      * PARAM/physiq.def pour le paramêtre correctif de la convection : 
     265       * Inutile maintenant que ce sont les paramètres par défaut'' 
     266     * ''PARAM/physiq.def pour le paramêtre correctif de la convection : 
    249267 {{{ 
    250268cvl_corr=1.02 
    251269}}} 
    252    * Nouveaux poids (v4) : 
     270       * Inutile maintenant car inclus dans gcm.def_LMD14496'' 
     271   * ''Nouveaux poids (v4) : 
    253272     * _v4 dans COMP/oasis.card pour tous les fichiers !BoundaryFiles 
    254      * dans namcouple_ORCA2xLMD14496, changer le nombre de voisins pour les interpolations Mozaic. Passer de 15, 27, 6, 47 à 15, 27, 333, 48 
     273     * dans namcouple_ORCA2xLMD14496, changer le nombre de voisins pour les interpolations Mozaic. Passer de 15, 27, 6, 47 à 15, 27, 333, 48. Fait dans IPSLCM4_v2'' 
    255274     * Augmenter la mémoire dans le Job : 9 gb 
    256275   * Test sur 6 processeurs en tout dont 5 pour LMDZ/ORCHIDEE ''(#PBS -v PBS_NUM_PROC_TOT=6)''. '''Nouveauté''' : dans config.card, mettre !JobNumProcTot=6 
     
    300319       }}} 
    301320   * Compilation : 
    302      * job.comp : gmake lmdz144142 
     321     * ''job.comp : gmake lmdz144142'' 
     322     * ''Inutile maintenant de modifier le job.comp.'' Pour cette résolution, on fait : 
     323 {{{ 
     324mercure : gmake ORCA2xLMD144142 
     325}}} 
     326     ou 
     327 {{{ 
     328brodie : gmake RESOL=ORCA2xLMD144142 
     329}}} 
    303330 * Expérience : 
    304331   * VV20_2 
     
    309336     * Orchidée : rien 
    310337     * Océan : V0START, 30/12/2090 
    311  * nouveaux poids (_v4) 
     338 * ''nouveaux poids (_v4) 
    312339   * Voir infos détaillées sur les nouveaux poids là : [wiki:NouveauxPoids] 
    313340   * Job (R_BC_TEST=/u/rech/ces/rces452/IGCM/BC) 
    314341   * COMP/oasis.card (${R_BC_TEST} et _v4) 
    315    * Changer le nombre de voisins. Voir PARAM/namecouple_ORCA2xLMD144142_v4. 30 devient 32 et 7 devient 513. 
    316342   * La mémoire augmente aussi. (0.5 GB environ) 
     343   * Changer le nombre de voisins. Voir PARAM/namecouple_ORCA2xLMD144142_v4. 30 devient 32 et 7 devient 513. Fait dans IPSLCM4_v2'' 
    317344 * OPA : 
    318    * modifier OPA/SRC_ORCA/flxrnf.F 
     345   * ''modifier OPA/SRC_ORCA/flxrnf.F. Fait dans IPSLCM4_v2'' 
    319346 * LMDZ : 
    320    * readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel 
     347   * ''readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel 
    321348      {{{       
    322349       IF (iyr .lt. 4850) THEN 
    323350           cyear='1980' 
    324351       }}} 
     352      * Inutile maintenant que le parametre type_aer existe dans physiq.def'' 
    325353   * physiq : LMDZ4/libf/phylmd/physiq.F décommenter ligne 49, c#define histhf pour avoir les sorties HF 
    326354       {{{ 
     
    328356       }}} 
    329357   * COMP/lmdz.card : 
    330      * ajouter sauvegarde fichier histrac dans COMP/lmdz.card 
    331      * ajouter sauvegarde fichier Bands_144x142x19_5prc.dat pour équilibrage charge processeurs 
    332        * nécessitera adjust=y dans gcm.def quand le fichier existera 
     358     * ajouter sauvegarde fichier histrac dans COMP/lmdz.card (Inutile) 
     359     * ''ajouter sauvegarde fichier Bands_144x142x19_5prc.dat pour équilibrage charge processeurs 
     360       * nécessitera adjust=y dans gcm.def quand le fichier existera. Fait pour IPSLCM4_v2'' 
    333361     * modifier physiq.def : 
    334        * les GES 
     362       * ''les GES 
    335363   {{{ 
    336364 > co2_ppm = 348. 
     
    340368 > CFC12_ppt = 484. 
    341369}}} 
    342        * et le paramêtre correctif de la convection : 
     370         * Inutile maintenant que ce sont les paramètres par défaut dans physiq.def'' 
     371       * ''et le paramêtre correctif de la convection : 
    343372   {{{ 
    344373cvl_corr = 1.019 
    345374}}} 
    346      * Modifier la liste des fichiers de sorties pour ne pas recombiner histHF (trop lent) / 
     375         * Inutile maintenant car inclus dans gcm.def_LMD14496'' 
     376     * Modifier (à l'IDRIS) la liste des fichiers de sorties pour ne pas recombiner histHF (trop lent) / 
    347377   {{{ 
    348378[OutputFiles]