wiki:IPSLCM5A

Version 61 (modified by mafoipsl, 14 years ago) (diff)

--

IPSLCM5A : reference version of IPSL CMIP5 coupled model

This technical note describes IPSLCM5A : IPSL Earth System Model 2010-05

Sorry, this page is in French.

Description rapide de IPSLCM5A

IPSLCM5A correspond à la version de production du modèle climat de l'IPSL à la date du 17 juin 2010. Il inclut :

  • les composantes du modèle :
    • le modèle d'atmosphère LMDZ ;
    • le modèle d'océan NEMO incluant la glace de mer LIM2 et la biogéochimie marine PISCES (optionnelle) ;
    • le modèle de surfaces continentales ORCHIDEE ;
    • le coupleur OASIS .
  • les outils :
    • l'interface utilisateurs d'accès aux modèles de l'IPSL modipsl ;
    • l'interface utilisateurs pour les entrées/sorties du modèle de l'IPSL IOIPSL et le serveur d'IO ;
    • les scripts de lancement du modèle libIGCM

Modifications apportées à la configuration figée

Le cours

Le cours (juin 2010) est disponible là : Cours-modipsl-juin2010.pdf et ppt là : Cours-modipsl-juin2010.ppt

Comment accéder à IPSLCM5A, compiler et lancer une première expérience?

Résumé des commandes

mkdir MONREPERTOIRE ; cd MONREPERTOIRE
svn_ano
cd modipsl/util
./model IPSLCM5A
./ins_make
cd ../config/IPSLCM5A
gmake
cd EXP00
vi config.card
../../../util/ins_job
vi Job_EXP00
qsub Job_EXP00

Résolution conseillée

A retenir : seule la résolution utilisée par défaut : ORCA2xLMD9695-L39 pour LMDZ 96x95x39 et ORCA2 a été réglée. Les autres résolutions ne sont pas garanties. Il s'agit de :

  • ORCA2xLMD4443
  • ORCA2xLMD5655
  • ORCA2xLMD9671
  • ORCA2xLMD9695
  • ORCA2xLMD9695-L39
  • ORCA2xLMD144142
  • ORCA2xLMD144142-L39

A noter : la cible ORCA2xLMD9695-L39-NOPISCES permet de compiler à la résolution garantie sans la biogéochimie marine : gmake ORCA2xLMD9695-L39-NOPISCES

Informations, Astuces et Vérifications

  • Plus d'informations sont disponibles à cette page là
  • Pratique : alias svn_ano='svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl'
  • Vous devez avoir accès à subversion ou svn. Nécessite module load svn sur certaines machines.
  • Vous devez avoir accès à fcm. Nécessite d'ajouter le chemin d'accès à votre PATH.

Mots de passe

Les mots de passe demandés sont au nombre de 3 :

  • Le premier est celui pour Orchidee.
  • Le second est anonymous.
  • Le troisième est celui de NEMO. Attention! Il faut répondre (RETURN) pour pouvoir préciser le login NEMO. Enregistrez-vous comme utilisateur NEMO pour l'obtenir : http://www.nemo-ocean.eu/user/register.

Vous pouvez aussi les demander gentiment à votre collègue préféré. Ils ne sont à renseigner qu'une seule fois (par machine et par login).

  • Détails des requêtes demandant des mots de passe :
    > ./model IPSLCM5A
    ...
    Logging in to :pserver:sechiba@cvs.ipsl.jussieu.fr:2401/home/ssipsl/CVSREP
    CVS password:             # donner le mot de passe Orchidee
    ...
    Logging in to :pserver:anonymous@cvs.ipsl.jussieu.fr:2401/home/ioipsl/CVSROOT
    CVS password:             # taper : anonymous
    ...
    Authentication realm: <http://forge.ipsl.jussieu.fr:80> SVN login
    Password for 'login_sur_machine_de_calcul':   # taper RETURN pour avoir la possibilité de donner votre propre username
    Authentication realm: <http://forge.ipsl.jussieu.fr:80> SVN login
    Username:                 # donner le Username que vous avez demandé au site NEMO (patienter 30 mn) ou nemo_user
    Password for 'xxxxxx':    # donner le mot de passe enregistré sur le site NEMO ou celui de nemo_user reçu par mail 
    
  • Ces informations sont enregistrées dans le répertoire ~/.subversion pour ce qui concerne subversion, et dans le fichier ~/.cvspass pour ce qui concerne CVS.

Quelles sont les 4 expériences de base?

EXP00

EXP00 contient une expérience de type contrôle actuel (pdControl). Les sorties sont modérées.

A retenir : la nomenclature des fichiers de sortie a changé. Vous retrouverez les sorties des simulations dans votre répertoire : IGCM_OUT/IPSLCM5A/DEVT/pdControl. Voir SpaceName et ExperimentName dans config.card.

piControl

piControl contient une expérience de type contrôle préindustriel (piControl). Les sorties correspondent aux sorties demandées par CMIP5.

Principales différences entre piControl et EXP00 :

Fichier EXP00 piControl Commentaires
COMP/lmdz.card aerosols_11YearsClim_1995.nc -
COMP/orchidee.card PFTmap_IPCC_2000.nc PFTmap_IPCC_1850.nc
PARAM/physiq.def_L39 0.008 0.0 pmagic
367.  0.28472500E+03 co2_ppm
1760. 0.79097924E+03 CH4_ppb
316. 0.27542506E+03 N2O_ppb
741.2 0. CFC11_ppt
535. 0. CFC12_ppt
actuel preind aer_type

historical

historical contient une expérience de type simulation historique (1850-2005) avec tous les forcages nécessaires.

Principales différences entre historical et EXP00 :

Fichier EXP00 historical Commentaires
COMP/lmdz.card aerosols_11YearsClim_1995.nc aerosols_11YearsClim_${year}.nc, aerosols${year}.nc, 1:12: à partir de la 1ère toutes les 12 périodes (mois) [min]:[modulo:][max]
climoz_LMDZ_${year}.nc, climoz_LMDZ.nc, 1:12:
CO2_1765_2005.txt
CH4_1765_2005.txt  
N2O_1765_2005.txt
CFC11_1765_2005.txt
CFC12_1765_2005.txt
COMP/lmdz.driver IPCC_CO2= ... ; LMDZ_sed physiq.def co2_ppm ${IPCC_CO2} CO2 update
COMP/orchidee.card PFTmap_IPCC_2000.nc PFTmap_1850to2005_AR5_LUHa.rc2.nc
PARAM/orchidee.def 0Y 1Y VEGET_UPDATE
 y  LAND_COVER_CHANGE = n

NOPISCES

NOPISCES contient une expérience de type contrôle actuel (pdControl), jumelle de EXP00, à utiliser si vous avez compilé sans la biogéochimie marine.

  • Différences avec EXP00 :
    • Le fichier config.card ne contient aucune référence à la biogéochimie marine (MBG).
    • Dans le répertoire COMP, les 2 fichiers pisces.card et pisces.driver ont été supprimés
    • Dans le répertoire PARAM :
      • Les 2 fichiers : namelist_top et namelist_pisces ont été enlevés
      • Les paramètres de la namelist_ORCA2 ont été modifiés pour lire la chlorophyle (3D).
    • Voir toutes les différences initiales avec EXP00 là : [1055]
  • Voir le fichier config.card là : CONFIG/IPSLCM/IPSLCM5A/NOPISCES/config.card
  • Voir les fichiers de paramètres PARAM là : CONFIG/IPSLCM/IPSLCM5A/NOPISCES/PARAM
  • Voir les fichiers de pilotage de la simulation COMP là : CONFIG/IPSLCM/IPSLCM5A/COMP

Quelles sont les quantités de sortie des 3 expériences?

Paramétrages des sorties

EXP00/NOPISCES piControl historical
ATM physiq_L39
lev_histmth 5 5 5
lev_histday 2 2 5
lev_histhf 2 2 5
vitw 2 3 10 6 10 2 3 10 6 10 2 3 7 6 6
pres 2 3 10 10 10 2 3 10 10 10 2 3 7 6 6
ATM lmdz.card   
LMDZ_NMC_daily n y y
LMDZ_NMC_hf n y y
LMDZ_COSP_OK n [y/n] y
LMDZ_COSP_monthly - [y/n] y
LMDZ_COSP_daily - [y/n] [y/n]
SRF config.card   
WriteFrequency 1M 1M HF 1M HF
OCE opa9.card   
OUTPUT_LEVEL  2 2 3
iodef.xml - dbio_T dbio_T

Tableau des quantités de sorties pour 10 ans, en Go.

Revu le 2/8/2010 cad après le régime minceur ATM (DA et HF).

pdControl   piControl    historical Restart
MO DA HF TS MO DA HF TS MO DA HF TS
ATM 15 11 13 10 20 38 50 23 108 (+210 COSP) 150 (+840 COSP) 213 6
CPL 1  27   1 26 1 26 0,4
OCE 8 1 9 1 10 9 51 61 16
ICE 0,4 0,4    0,4 0,4  2 1
MBG 15    20    0,7 20    24 40
SRF 1     2 10   4 2   0,6 5
SBG 5 5 1,2 5 2 15
Total     47,4 47 48 66,2 61,4  187  150 302  84
Grand Total     210     400 (610 avec COSP DA, 1450 avec COSP HF) 

Sur quelles machines IPSLCM5A a-t-il tourné?

CCRT

NEC SX9 : mercure

Recommandation :

  • Pour éviter des transferts DMNFS SX9 en trop grand nombre, sur la SX9, il faut utiliser la fonctionnalité 'Rebuild from Workdir' à la place du fonctionnement par défaut : 'Rebuild from Archive'. Pour cela mettre dans config.card : RebuildFromArchive=NONE
  • Dans ce cas, les fichiers de sorties sont stockés temporairement dans le répertoire : $SCRATCHDIR/REBUILD/IPSLCM5A/JobName
  • Attention aux quotas de l'espace $SCRATCHDIR qui doit pouvoir stocker toutes les simulations en route à un moment donné. Estimation : 1500GB pour ceux qui lanceront des simus CMIP5.
  • Les post-traitements tournent dans les répertoires $CSCRATCHDIR/tmp$$

Bull titane

IDRIS

NEC SX8 : brodie

IBM : vargas

Quelles sont les configurations forcées en phase avec IPSLCM5A ?

LMDZOR

  • LMDZ4OR_v3 :
    • A retenir : on peut utiliser les exécutables générés pour IPSLCM5A. Voir : détails

NEMO : ORCA2LIMPISCES

ORCHIDEE_OL

  • ORCHIDEE_AR5:

Quels sont les outils utilisés par IPSLCM5A ?

Historique

Les versions IPSLCM5_v2 et IPSLCM5_v3 ont servi à la mise au point de IPSLCM5A. Elles ne seront pas entretenues à partir de mai 2010 et leur utilisation déconseillée.

Attachments (10)