Changes between Version 107 and Version 108 of IPSLCM4_v2_PAR
- Timestamp:
- 11/13/07 09:19:17 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IPSLCM4_v2_PAR
v107 v108 37 37 * ORCHIDEE 1.9.1 38 38 * 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. 40 40 * Des nouveaux poids ont été générés pour fermer le bilan d'eau 41 41 42 42 === Outils et environnement === 43 43 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) 45 48 * 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, ... 53 54 54 55 === Documentation === … … 62 63 * Tests sur brodie (IDRIS), mercure (CCRT vectoriel) et platine (CCRT scalaire: 8, 16 et 24 cpus) 63 64 * 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. 64 68 65 69 === Validation === … … 73 77 * Validation de la résolution ORCA2xLMD9671 : 74 78 * 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. 77 80 * Les autres résolutions sont disponibles pour information et des essais sont en cours. 78 81 * Conservation de l'eau vérifiée pour les résolutions 96x71, 144x96 et 144x142 … … 87 90 '''Tag IPSLCM4_v2_1 posé sur la configuration IPSLCM4_v2''' 88 91 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:20092 * 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. 90 93 91 94 * Le Tag IPSLCM4_v2_1 a été posé ce 17 octobre 2007. Voir détail des commandes passées dans le ticket:20 … … 95 98 96 99 == 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. 97 102 98 103 === Résolution 96x71 === … … 215 220 12/09/2007 : Poursuivi avec : check_waterbal ligne 39 de hydrolc placé à .FALSE. Idem sur VV202. 216 221 * 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. 218 225 * Modifications pour cette résolution : 219 226 * LMDZ4 : … … 224 231 }}} 225 232 * 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 {{{ 236 mercure : gmake ORCA2xLMD14496 237 }}} 238 ou 239 {{{ 240 brodie : gmake RESOL=ORCA2xLMD14496 241 }}} 242 227 243 * Simulation : idem HH20D : [wiki:Climatology#HH20D] 228 244 * Redémarrage depuis HHSTART, date = 20901230, ancien script, fichiers stockés là : /u/rech/ces/rces452/SORTIES_CPL_IPSL. Utilisation de Config.card.!OldName. 229 245 * modifications dans les sources : 230 * readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel246 * ''readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel 231 247 {{{ 232 248 IF (iyr .lt. 4850) THEN 233 249 cyear='1980' 234 250 }}} 251 * Inutile maintenant que le parametre type_aer existe dans physiq.def'' 235 252 * physiq : LMDZ4/libf/phylmd/physiq.F décommenter ligne 49, c#define histhf pour avoir les sorties HF 236 253 {{{ … … 238 255 }}} 239 256 * modifications dans les fichiers d'entrée : 240 * PARAM/physiq.def pour les GES257 * ''PARAM/physiq.def pour les GES 241 258 {{{ 242 259 > co2_ppm = 348. … … 246 263 > CFC12_ppt = 484. 247 264 }}} 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 : 249 267 {{{ 250 268 cvl_corr=1.02 251 269 }}} 252 * Nouveaux poids (v4) : 270 * Inutile maintenant car inclus dans gcm.def_LMD14496'' 271 * ''Nouveaux poids (v4) : 253 272 * _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'' 255 274 * Augmenter la mémoire dans le Job : 9 gb 256 275 * 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 … … 300 319 }}} 301 320 * 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 {{{ 324 mercure : gmake ORCA2xLMD144142 325 }}} 326 ou 327 {{{ 328 brodie : gmake RESOL=ORCA2xLMD144142 329 }}} 303 330 * Expérience : 304 331 * VV20_2 … … 309 336 * Orchidée : rien 310 337 * Océan : V0START, 30/12/2090 311 * nouveaux poids (_v4)338 * ''nouveaux poids (_v4) 312 339 * Voir infos détaillées sur les nouveaux poids là : [wiki:NouveauxPoids] 313 340 * Job (R_BC_TEST=/u/rech/ces/rces452/IGCM/BC) 314 341 * 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.316 342 * 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'' 317 344 * OPA : 318 * modifier OPA/SRC_ORCA/flxrnf.F345 * ''modifier OPA/SRC_ORCA/flxrnf.F. Fait dans IPSLCM4_v2'' 319 346 * LMDZ : 320 * readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel347 * ''readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel 321 348 {{{ 322 349 IF (iyr .lt. 4850) THEN 323 350 cyear='1980' 324 351 }}} 352 * Inutile maintenant que le parametre type_aer existe dans physiq.def'' 325 353 * physiq : LMDZ4/libf/phylmd/physiq.F décommenter ligne 49, c#define histhf pour avoir les sorties HF 326 354 {{{ … … 328 356 }}} 329 357 * COMP/lmdz.card : 330 * ajouter sauvegarde fichier histrac dans COMP/lmdz.card 331 * ajouter sauvegarde fichier Bands_144x142x19_5prc.dat pour équilibrage charge processeurs332 * 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'' 333 361 * modifier physiq.def : 334 * les GES362 * ''les GES 335 363 {{{ 336 364 > co2_ppm = 348. … … 340 368 > CFC12_ppt = 484. 341 369 }}} 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 : 343 372 {{{ 344 373 cvl_corr = 1.019 345 374 }}} 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) / 347 377 {{{ 348 378 [OutputFiles]