wiki:IPSLCM6/IPSL-CM6A-LR

Version 11 (modified by aclsce, 7 years ago) (diff)

--

IPSL-CM6A-LR

Model IPSL-CM6A-LR

  • Fixed on xx mars 2018
  • See ticket #120
  • set for curie, modification required for ada

Change Log

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
    ...
    

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"
    

Checklist

  • Choisir un nom et le signaler sur cette page ou sur la page MIP. Voir plus loin.
  • Enregistrement des expériences sur svn
  • Peer review avant lancement de chaque expérience : décrire l'expérience sur cette page pour le DECK ou sur la page MIP. Voir plus loin.
    • -U high pour les simulations longues seulement
    • -H medium par défaut
    • -H low pour les simulations en surbooking
  • 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

Quality check

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.0.14 (IPSL-CM6-LR, LMDZOR et eORCA1_LIM3_PISCES)

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 OK OK
Commentaires avec piControl le 26/3/2018 avec piControl, 1M+1M+ ... = 1Y + 1Y

--

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 : production

DECK

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
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
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 En cours

MIP xxx

...

Attachments (8)