wiki:IPSLCM5A

Version 48 (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

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  AND_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?

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

EXP00 = pdControl   piControl    historical
MO DA HF TS MO DA HF TS MO DA HF TS
ATM 15 11 13 15 203 320 260 15 203 320 260
CPL 1  27   1 26 1 26
OCE 8 1 9 9 9 9
ICE 0,4 3    3   
MBG 15    20    20 20    20
SRF 1     1    1   
SBG 5 5 5

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)