Version 42 (modified by mafoipsl, 7 years ago) (diff) |
---|
IPSL-CM6A-LR
Table of contents
- Model IPSL-CM6A-LR
- Modifications dans IPSL-CM6A-LR (=IPSL-CM6.1)
- Change Log
- Environment
- Checklist
- Le workflow
- Remplissage de curie
- Quality check
- Simulations avec modèle PREIPSLCM6.1
- Simulations avec modèle IPSLCM6.1.0 : 29 mars 2018
- Simulations avec modèle IPSLCM6.1.1 : 13 avril 2018
- Les MIPs
- Environment (suite )
Model IPSL-CM6A-LR
- Fixed on 13 avril 2018
- See ticket #120
- set for curie, modification required for ada
Modifications dans IPSL-CM6A-LR (=IPSL-CM6.1)
Voir le ticket #120 pour connaitre les détails techniques liés à cette version (version des sources, fichiers d'entrées, etc...)
- LMDz
- Passage à v2 des fichiers ozone
- iflag_phytrac=0 => pas de traceur Aga
- ajoute cdnc_min=10., changement des valeurs pour cld_lc_lsc et cld_lc_con de 0.0004 en 0.00065
- ORCHIDEE
- Corrections de diags pour les variables qui utilisent xios_default_val (surtout variable lut et neige).
- NEMO
- sources : quelques bugfix ( le heat content, CFC ) & calcul du transport de glace à travers les détroits
- rajour des traceurs CFC's
- xml pour les diags CMIP6
- paramètres : ré-activation du controle des bilans de nutritifs dans PISCES
- Coupleur
Change Log
- 6.1.0 : 29 mars 2018
- 6.1.1 : 13 avril 2018
- reproductibilité OK
- piControl_CMIP6 OK
Environment
curie
- Compilateur 2017 (4h de compilation ...) à utiliser avec ces commandes à passer IMPERATIVEMENT avant de compiler ou à mettre dans votre .bashrc :
module purge . /ccc/cont003/home/dsm/p86ipsl/.env_intel17.0.2_curie . /ccc/cont003/home/dsm/p86ipsl/.env_netcdf4.3.3.1_curie
- IMPORTANT : passer cette commande là avant le ins_job
cd .../config/IPSLCM6 gmake ... # attendre 4h . Pour garder la trace de la compilation : gmake 2>&1|tee compile.out ... cp EXPERIMENTS/IPSLCM/piControl_CMIP6/config.card . vi config.card # modifications .... ../../libIGCM/ins_job ... # répondre en donnant la sous-imputation cmip6 concernée.
Checklist
- Vérifier la nomenclature de la simulation : https://search.es-doc.org/
- Choisir un nom et le signaler sur la page MIP. Voir plus loin.
- Décrire l'expérience sur la page MIP. Voir plus loin.
- Organiser de quoi faire une peer review avant le lancement de chaque expérience.
- A faire systématiquement :
- config.card
- Mettre PROD dans config.card
- Indiquer et documenter les Restart pris
- Attention au paramètre : LightRestartPack=TRUE (cad qui ne garde qu'un Restart tous les 10 ans)
- Job
- Mettre la sous-imputation du MIP concerné (pour aerchemmip : checmip6 ou strcmip6, pour les autres : c4mcmip6 , cfmcmip6 , cm5cmip6 , daacmip6 , dcpcmip6 , dekcmip6 , devcmip6 , dmrcmip6 , fafcmip6 , geocmip6 , gmmcmip6 , hircmip6 , ismcmip6 , ls3cmip6 , lumcmip6 , omicmip6 , pmicmip6 , rfmcmip6 , solcmip6 ou volcmip6 )
- Préciser la priorité intra CMIP6 :
- -U high pour les simulations longues seulement (PiControl? et PMIP)
- -H medium par défaut
- -H low pour les simulations en surbooking
- config.card
- Enregistrement des expériences sur svn CMIP6 là : ( à compléter)
- Réunions type bocal régulières pour lancer ensemble les nouvelles simulations.
- 16/3/18 : création de cette page et liste des dernières actions
- 23/3/18 : 1e réunion bocal, explication du workflow (voir image suivante)
- ...
Le workflow
Remplissage de curie
- Lien vers le fichier détaillant la prévision d'occupation de la machine : commentaires possibles
- A retenir :
- Installer en machine dès que possible les simulations longues : piControl et PMIP
- Etre prêts à lancer les simulations courtes et 100-200 ans
- Lancer les simulations dès que possible en surveillant l'occupation
- Au delà de 12 000 coeurs d'utilisation (18 000 coeurs en juillet), se mettre en low
Quality check
6.1.0 : 29 mars 2018
Voir détails du contrôle qualité là : http://wiki.ipsl.jussieu.fr/Pole/ESCI/GT/IPSLCM6/ControleQualiteTechnique (Accès Intranet)
Résultats des tests pour IPSLCM6.1.0 29 mars 2018
Configuration IPSL-CM6-LR | ||||||
Critère contrôlé | Repro pdControl (A1C=A2C) | Restart (A1C=A3C) | +1=+1 (A1C=A4C) | Repro historique (H1C=H2C) | Ada | Couplage |
Résultats | KO | OK | KO | KO | OK | |
Commentaires | NON 1 simu /4 pas reproductible sur curie |
6.1.1 : 13 avril 2018
Voir détails du contrôle qualité là : http://wiki.ipsl.jussieu.fr/Pole/ESCI/GT/IPSLCM6/ControleQualiteTechnique (Accès Intranet)
Résultats des tests pour IPSLCM6.1.1 : 13 avril 2018
Configuration IPSL-CM6-LR | ||||||
Critère contrôlé | Repro pdControl (A1C=A2C) | Restart (A1C=A3C) | +1=+1 (A1C=A4C) | Repro historique (H1C=H2C) | Ada | Couplage |
Résultats | ||||||
Commentaires |
--
Configuration LMDZOR | |||||
Critère contrôlé Curie | Repro (A1C=A2C) | Restart (A1C=A3C) | +1=+1 (A1C=A4C) | Nb de MPI-OMP (A1C=A5C) | Restart Debug(B1C=B2C) |
Résultats | |||||
Commentaires | |||||
Critère contrôlé Ada | Repro (A1A=A2A) | Restart (A1A=A3A) | +1=+1 (A1A=A4A) | Nb de MPI-OMP (A1A=A5A) | Restart Debug(B1A=B2A) |
Résultats | |||||
Commentaires |
--
Configuration eORCA1_LIM3_PISCES | ||||||
Critère contrôlé Curie | Repro (A1C=A2C) | Restart (A1C=A3C) | +1=+1 | Nb de MPI (A1C=A4C) | Debug | Ada |
Résultats | ||||||
Commentaires |
Simulations avec modèle PREIPSLCM6.1
Num | Priorité | Nom | Personne | Description | Page d'information Hermes pour retrouver les infos : mise en place, sorties sur curie, etc ... |
1 | H | CM61-pi-REDO-03-24XX | Laurent |
Simulations avec modèle IPSLCM6.1.0 : 29 mars 2018
pre spinup
Num | Priorité | Nom | Dépendances | Personne | Description | Page d'information Hermes pour retrouver les infos : mise en place, sorties sur curie, etc ... |
1.1 | H | CM61-pre-pi-01 | prend la suite de CM6015S-pi-REDO-03 | Sébastien | pre_piControl 1, restart 10 ans avant la fin de CM6015S-pi-REDO-03: 2279-12-31 | https://hermes.ipsl.upmc.fr/static/simulation.detail.html?uid=5ef97dd4-91c6-4012-be91-ccbaed76834e |
1.2 | H | CM61-pre-pi-02 | prend la suite de CM6015S-pi-REDO-03-24XX | Laurent | pre_piControl 2, restart 10 ans avant la fin de CM6015S-pi-REDO-03-24XX: 2589-12-31 | https://hermes.ipsl.upmc.fr/static/simulation.detail.html?uid=07f5e9a1-eaf9-4686-904f-af3428fd24bc |
1.3 | H | CM61-pre-pi-03 | prend la suite de CM6015S-pi-REDO-03-28XX à la date 2929-12-31 | Arnaud | pre_piContrl 3, restart 10 ans avant la fin de CM6015S-pi-REDO-03-28XX: 2929-12-31 | https://hermes.ipsl.upmc.fr/static/simulation.detail.html?uid=c22e10d4-d98e-4488-93e2-16889ab4dfaf |
Simulations avec modèle IPSLCM6.1.1 : 13 avril 2018
pre spinup
Num | Priorité | Nom | Dépendances | Personne | Description | Page d'information Hermes pour retrouver les infos : mise en place, sorties sur curie, etc ... |
Pour la suite des simulation, voir plus loin DECK.
Les MIPs
DECK
AerChemMIP
C4MIP
CFMIP
DAMIP
DCPP
DECK
FAFMIP
GeoMIP
GMMIP
HighResMIP
LS3MIP
LUMIP
OMIP
PMIP
RFMIP
ScenarioMIP
VolMIP
Environment (suite )
ada
- dans config.card enlever les 2 niveaux de serveurs XIOS c'est à dire:
IOS= (xios_server.exe, xios.x, 1MPI)
- dans libIGCM_comp/libIGCM_comp.ksh, s'affranchir du test sur la version du compilateur en mettant Print au lieu de Exit ligne 1033 :
- IGCM_debug_Exit "IPSLCM6.0.13 ... must be compiled with intel 2017 compiler" + IGCM_debug_Print "IPSLCM6.0.13 ... must be compiled with intel 2017 compiler"
Attachments (8)
- Workflow1.jpg (227.4 KB) - added by mafoipsl 7 years ago.
- charge-curie-20180413.jpg (4.7 MB) - added by mafoipsl 7 years ago.
- interMonitoring_plot01_CM61-pre-pi-superposition.jpg (170.0 KB) - added by mafoipsl 6 years ago.
- simus612.jpg (3.0 MB) - added by mafoipsl 6 years ago.
- batch_merge_EXT.sh (2.0 KB) - added by glipsl 6 years ago.
- batch_correct_issues.sh (473 bytes) - added by glipsl 6 years ago.
- batch_PrePARE.sh (612 bytes) - added by glipsl 6 years ago.
- batch_nctxck.sh (772 bytes) - added by glipsl 6 years ago.