Changes between Initial Version and Version 1 of Doc/Config/IPSLCM5


Ignore:
Timestamp:
03/24/14 16:18:17 (10 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/Config/IPSLCM5

    v1 v1  
     1{{{ 
     2#!html 
     3<h1>The IPSLCM5 configuration </h1> 
     4}}} 
     5---- 
     6[[PageOutline(1-2,Table of contents,,numbered)]] 
     7 
     8Persons in charge: Arnaud Caubel and Marie-Alice Foujols 
     9---- 
     10 
     11# The IPSLCM5_v5 configuration # 
     12 
     13IPSLCM5_v5 is '''the reference configuration of the coupled IPSL model''' for the CMIP5 simulations including atmosphere, land, ocean, sea ice and carbon cycle. This configuration includes : 
     14 * the model components: 
     15  * LMDZ, the atmospheric model ;  
     16  * NEMO, the ocean model including sea ice (LIM2) and marine biogeochemistry (PISCES) ;  
     17  * ORCHIDEE, the land model ;   
     18  * the OASIS coupler ; 
     19 * the tools : 
     20  * IOIPSL, the library dealing with the IPSL model I/O ; 
     21  * XMLIOSERVER, the I/O server ;  
     22  * scripts to run the model and to perform post processing and the ksh functions library libIGCM 
     23 
     24[[Image(IPSLCM5_v5.jpg, 360px)]] 
     25 
     26# The components' origin # 
     27 
     28The ocean configuration is ORCA2 : global ocean with a tripolar grid with one South pole, one North pole above Siberia and one North pole above northern America. The resolution is 2°. In the tropical region, the latitudinal resolution decreases to 1/2°. There are 31 vertical levels. 
     29 
     30As a reminder, here are the versions of the components and tools. 
     31{{{ 
     32vi modipsl/util/mod.def 
     33#-H- IPSLCM5_v5  IPSLCM5_v5 coupled configuration 
     34#-H- IPSLCM5_v5  CMIP5 version 08/12/2011 
     35#-H- IPSLCM5_v5  with 5 NEMO sub-domains for vargas or titane by default 
     36#-H- IPSLCM5_v5  NEMO svn branches/CMIP5_IPSL 3205 
     37#-H- IPSLCM5_v5  XMLF90 svn trunk revision 297 
     38#-H- IPSLCM5_v5  XMLIO_SERVER svn trunk revision 297 
     39#-H- IPSLCM5_v5  IOIPSL/src svn tags/v2_2_1 
     40#-H- IPSLCM5_v5  LMDZ5 trunk revision 1628 
     41#-H- IPSLCM5_v5  ORCHIDEE version orchidee_1_9_5 
     42#-H- IPSLCM5_v5  OASIS3 rev 1677 trunk 
     43#-H- IPSLCM5_v5  IPSLCM5_v5 svn 
     44#-H- IPSLCM5_v5  libIGCM trunk 
     45#-M- IPSLCM5_v5  arnaud.caubel@lsce.ipsl.fr 
     46#-C- IPSLCM5_v5  IOIPSL/tags/v2_2_1/src        HEAD         8  IOIPSL/src     modeles 
     47#-C- IPSLCM5_v5  tags/ORCHIDEE_1_9_5/ORCHIDEE  HEAD        14  ORCHIDEE       modeles 
     48#-C- IPSLCM5_v5  CPL/oasis3/trunk              1677         8  prism          . 
     49#-C- IPSLCM5_v5  LMDZ5/trunk                   1628        11  LMDZ           modeles 
     50#-C- IPSLCM5_v5  CONFIG/UNIFORM/v5/IPSLCM5_v5  HEAD         8  IPSLCM5_v5     config 
     51#-C- IPSLCM5_v5  tags/libIGCM_v2.0_rc2               HEAD        10  libIGCM        . 
     52#-C- IPSLCM5_v5  branches/CMIP5_IPSL/NEMO      3205         7  .              modeles 
     53#-C- IPSLCM5_v5  branches/CMIP5_IPSL/UTIL      3405         7  .              modeles 
     54#-C- IPSLCM5_v5  XMLF90                         297        12  .              modeles 
     55#-C- IPSLCM5_v5  XMLIO_SERVER/trunk             297        12  XMLIO_SERVER   modeles 
     56}}} 
     57 
     58# Resolutions and configurations # 
     59Three configurations are setup and used for CMIP5. They all have 39 vertical levels for the atmosphere component. The horizontal resolution of the atmosphere and the atmospheric physics differ:  
     60 * The IPSLCM5A configurations use the LMDZ4 physics (close to the one used for CMIP3). These configurations are setup and evaluated for 2 resolutions : 
     61   * ORCA2xLMD9695-L39. The resolution of LMDZ is 96x95 (3,75° in longitude and 1,875° in latitude) with 39 vertical levels. 
     62   * ORCA2xLMD144142-L39. The resolution of LMDZ is 144x142 (2,5° in longitude and 1,25° in latitude) with 39 vertical levels. Note that this resolution is numerically unstable.  
     63 * The IPSLCM5B configuration uses the LMDZ5 physics. It includes thermals and cold pools. This configuration is not entirely setup and it must not be used without the help of the LMD experts. Its usual resolution is ORCA2xLMD9695-L39. 
     64 
     65Other resolutions exist as benchmarks but they are not setup. 
     66 
     67## IPSLCM5A-LR ## 
     68 
     69By default the coupled version is IPSLCM5A-LR. 
     70 
     71## IPSLCM5A-MR ## 
     72 
     73 * You must choose the resolution when compiling. To choose MR resolutions: {{{ gmake ORCA2xLMD144142-L39 }}} 
     74 * change !TagName : `TagName=IPSLCM5A-MR` in `config.card`  
     75 * specify pmagic=-0.01 to be setup like IPSLCM5A-MR in CMIP5. Change `PARAM/config.def_preind`,  `PARAM/config.def_annuel`or `PARAM/config.def_actuel` 
     76 * use a larger number of processors. If you use 5 processors for NEMO, increase this number to 53 processors. Change `JobNumProcTot=53` in `config.card`  
     77 * reduce the length of the time series. Use a  [http://forge.ipsl.jussieu.fr/igcmg/changeset/1961/CMIP5/historical/v5.historicalCMR4/COMP historical MR CMIP5] simulation as an example. 
     78 * Be careful, the MR configuration is not stable. It can stop due to a numerical instability leading to temperature values that are too small at certain gridpoints. In those cases, restart the last period by choosing a Matsuno-type timestep. Change `ByPass_hgardfou_mats=n`in `COMP/lmdz.card`. 
     79 
     80'''Summary of the difference between IPSLCM5A-LR and IPSLCM5A-MR''' 
     81 
     82|| File || IPSLCM5A-LR || IPSLCM5A-MR|| Comments || 
     83|| PARAM/config.def_xxx || pmagic=0.0 || pmagic || Choose the pmagic parameter || 
     84|| PARAM/gcm.def ||gcm.def_96x95x39|| gcm.def_144x142x39 || PARAM file used || 
     85|| PARAM/namcouple || namcouple_ORCA2xLMD9695 || namcouple_ORCA2xLMD144142 || PARAM file used || 
     86|| COMP/*.card || || ChunckJobxD || reduce the TS length || 
     87 
     88## IPSLCM5B ## 
     89 
     90 * Change !TagName : `TagName=IPSLCM5B`in `config.card` 
     91 * Change `LMDZ_Physics=NPv3.1`in `COMP/lmdz.card` 
     92 * The physics parameter are taken in the `PARAM/physiq.def_L39_NPv3.1` file 
     93 
     94'''Summary of the differences between IPSLCM5A-LR and IPSLCM5B-LR''' 
     95 
     96|| File || IPSLCM5A-LR || IPSLCM5A-MR|| Comments || 
     97|| PARAM/physiq.def|| PARAM/physiq.def_L39_AP || PARAM/physiq.def_L39_NPv3.1 || PARAM file used || 
     98 
     99# The experiments # 
     100 
     101The EXPERIMENTS directory contains the benchmark experiments. They are stored in 3 subdirectories: LMDZ, LMDZOR and IPSLCM5. 
     102 
     103Reminder: it is possible to perform LMDZ-type (atmosphere only) or LMDZOR-like (atmosphere and land) experiments with executables of this configuration. See [wiki:DocHconfigBlmdzor LMDZOR] 
     104 
     105The experiments associated to IPSLCM5A are the following: 
     106 * EXP00  : a present-day control experiment (pdControl). 
     107 * piControl : a preindustrial control experiment (piControl). The outputs correspond to the CMIP5 requirements. 
     108 * historical  : a historical experiment (1850-2005) with all necessary forcings. 
     109 * Chistorical  : a historical experiment (1850-2005) with interactive CO2. It is in its final stage but not yet ready. 
     110 * !CpiControl  : a preindustrial control experiment with interactive CO2. It is in its final stage but not yet ready. 
     111 
     112## EXP00 ## 
     113 
     114## piControl ## 
     115 
     116### Main differences between piControl and EXP00 ### 
     117 
     118|| File || EXP00 || piControl || Comments || 
     119|| {{{COMP/lim2.card}}} || NONE || Post_1D_icemod || No post processing for the 1D_icemod file (no mask, no TS) || 
     120|| {{{COMP/lmdz.card}}} || !ConfType=actuel || !ConfType=preind || Present-day or preindustrial forcings || 
     121|| PARAM/config.def || config.def_actuel || config.def_preind || PARAM file used|| 
     122|| || !OutLevel=low || !OutLevel=medium || Low or medium output level || 
     123|| PARAM/output.def || output.def_low || output.def_medium || PARAM file used || 
     124|| || LMDZ_NMC_daily=n || LMDZ_NMC_daily=y || daily NMC outputs|| 
     125|| || LMDZ_NMC_hf=n || LMDZ_NMC_hf=y || 6-h NMC outputs  || 
     126|| ||  || aerosols_11YearsClim_1995.nc|| || 
     127|| || climoz_LMDZ_1855_v2.nc || climoz_LMDZ_1995_v2.nc|| || 
     128|| {{{COMP/orchidee.card}}} || PFTmap_IPCC_2000.nc || PFTmap_IPCC_1850.nc || Vegetation map used || 
     129|| {{{COMP/pisces.card}}} || DBIO_ENABLE=n || DBIO_ENABLE=y || || 
     130|| {{{COMP/*}}} || ChunckJobxD=OFF || || deactivation of TS || 
     131|| {{{config.card}}} || !WriteFrequency="1M 1D" || !WriteFrequency="1M 1D HF" || No HF for ATM  || 
     132|| || !WriteFrequency="1M" ||!WriteFrequency="1M HF" || No HF for SRF || 
     133 
     134 
     135## historical ## 
     136 
     137### Main differences between piControl and historical ### 
     138 
     139|| File || piControl || historical || Comments || 
     140|| {{{COMP/lim2.card}}} || NONE || Post_1D_icemod || No post processing for the 1D_icemod file (no mask, no TS) || 
     141|| {{{COMP/lmdz.card}}} || !ConfType=preind || !ConfType=annuel || Preindustrial or annual forcings || 
     142|| || !OutLevel=medium || !OutLevel=high || Low or medium output level || 
     143|| || LMDZ_COSP_OK=n || LMDZ_COSP_OK=y || COSP activated|| 
     144|| || || LMDZ_COSP_daily1979=y || activated COSP daily outputs starting from 1979 || 
     145|| || aerosols_11YearsClim_1995.nc || aerosols_11YearsClim_${year}.nc, aerosols${year}.nc, 1:12: || annual aerosols: starting from the 1st period and every 12 period (month) [min]:[modulo:][max] || 
     146|| || || climoz_LMDZ_${year}.nc,          climoz_LMDZ.nc,     1:12: || Annual climoz  || 
     147|| || || CO2_1765_2005.txt || list of annual CO2 values || 
     148|| || || CH4_1765_2005.txt || list of annual CH4 values || 
     149|| || || N2O_1765_2005.txt || list of annual N2O values|| 
     150|| || || CFC11_1765_2005.txt || list of annual CFC11 values || 
     151|| || || CFC12_1765_2005.txt || list of annual CFC12 values || 
     152|| {{{COMP/opa9.card }}} || OUTPUT_LEVEL=2 || OUTPUT_LEVEL=3 || larger number of ocean outputs || 
     153|| {{{COMP/orchidee.card}}} || PFTmap_IPCC_1850.nc || PFTmap_1850to2005_AR5_LUHa.rc2/PFTmap_IPCC_${year_p1}.nc, PFTmap.nc, 12:12: || Vegetation map used || 
     154|| || ||  VEGET_UPDATE=1Y || update frequency of the vegetation map || 
     155|| || ||  LAND_COVER_CHANGE=y || update of the vegetation map  ||  
     156|| {{{COMP/*}}} || || ChunckJobxD || activation of TS (OFF/xxY) || 
     157|| || || TimeSeriesVarsxD || Larger number of variables || 
     158|| {{{config.card}}} || !WriteFrequency="1M 1D HF" || !WriteFrequency="1M 1D HF HF3h HF3hm" || HF3h and HF3hm for ATM  || 
     159 
     160## Paléo. configurations ## 
     161 
     162IPSLCM5A-LR has been used at LSCE for glacial climates (21 ka BP, contact Masa Kageyama or Olivier Marti), mid-Holocene (4kaBP, 6ka BP and 9ka BP, contact Olivier Marti or Pascale Braconnot) and for other ancient climates configurations. 
     163 
     164## Chistorical ## 
     165 
     166Equivalent to historical with interactive CO2 (contact Patricia Cadule or Laurent Bopp). The model is forced with estimations of fossil emissions during the historical period. The CO2 atmospheric concentration results from the equilibrium between prescribed emissions (fossil), carbon absorption by the ocean (PISCES) and the terrestrial biosphere (ORCHIDEE). 
     167 
     168## !CpiControl ## 
     169 
     170Equivalent to piControl with interactive CO2 (contact Patricia Cadule or Laurent Bopp). Control simulation. 
     171 
     172# The initial states # 
     173 
     174You must take the time to identify the initial states used by the model. 
     175 * By default, the EXP00 and pdControl simulations have climatological initial states. 
     176 * By default, the historical simulation is not performed because the initial states are not provided. 
     177 * The carbon reservoirs equilibrium is a necessary and essential step to create the initial state for the biogeochemical cycles of the terrestrial biosphere (ORCHIDEE) and of the ocean (PISCES). This initial state of the cycles must be performed with an IPSLCM5 equilibrated climate corresponding to the period for which you wish to start the simulation. 
     178 
     179## Which achieved simulations can you use as initial state? ## 
     180 
     181A few files allowing you to start your own simulations have been copied at TGCC and at IDRIS : 
     182 * they are stored in the shared directories, at TGCC  : /ccc/store/cont003/dsm/p86ipsl/IGCM_RESTART/IPSLCM5A/... and at IDRIS : /u/rech/psl/rpsl035/IGCM_RESTART/... and with the same names as in each IGCM_OUT directories 
     183 * they are synchronized between TGCC and IDRIS. You can ask to have more restart files copied by writing to the Home-users _@_ipsl.jussieu.fr list 
     184 * For IPSLCM5A, a restart date is 9 files and 700 MO. 
     185 
     186Table of simulations and dates stored (extract) : 
     187|| Simulations || Date || Original machine || 
     188|| piControl2 || 1849-12-31 || SX9 || 
     189|| piControl2 || 1859-12-31 || SX9 || 
     190|| piControl2 || 1869-12-31 || SX9 || 
     191|| piControl2 || 1985-12-31 || SX9 || 
     192|| !CpiControl01 || 1849-12-31 || SX9 || 
     193|| v3.historical1 || 2005-12-31 || SX9 || 
     194|| v3.historical2 || 2005-12-31 || SX9 || 
     195|| v3.historical3 || 2005-12-31 || SX9 || 
     196|| v3.historical4 || 2005-12-31 || SX9 || 
     197 
     198 
     199# The output levels # 
     200 
     201## Be careful: the configurations can produce a very large number of outputs ## 
     202We recommend you to adjust the output levels based on your scientific goal. An estimate of the volume and number of files produced is given below. 
     203 
     204# What is the amount of outputs produced by those 3 experiments? # 
     205 
     206## Outputs parameterizations ## 
     207 
     208|| || '''EXP00''' || '''piControl''' || '''historical''' || 
     209|| {{{COMP/lmdz.card}}} || !OutLevel=low || !OutLevel=medium || !Outlevel=high || 
     210 
     211### Table of the amount of outputs for 10 years (in Go) ### 
     212 
     213|| || '''low''' || || || || '''medium''' || || || ||'''high''' |||||||| Restart || 
     214|| || MO || DA || HF || TS || MO || DA || HF || TS ||MO || DA || HF || TS || || 
     215|| ATM || 15 || 11 || || 13 || 10 || 20 || 38 || 50 ||23 || 108 (+210 COSP) || 150 (+840 COSP) || 213 || 6 || 
     216|| CPL || 1 || 27 || || || 1 || 26 || ||  || 1 || 26 || ||  || 0,4 || 
     217|| OCE || 8 || 1 || || || 9 || 1 || || 10 || 9 || 51 || || 61 || 16 || 
     218|| ICE || 0,4 || || || || 0,4 || || || 0,4 || 0,4 ||2 || ||2 || 1 || 
     219|| MBG || 15 || || || || 20 || || || 0,7 ||20 || || || 24 || 40 || 
     220|| SRF || 1 || || || || 2  || || 10  || 4 || 2 || || || 0,6 || 5 || 
     221|| SBG || 5 || || || || 5 || || || 1,2 ||5 || || || 2 || 15 || 
     222|| '''Total''' || || || || || 47,4 || 47 || 48 || 66,2 || 61,4 || 187 || 150 || 302 || 84 || 
     223|| '''Grand Total''' || || || || ||  ||  ||  || '''210''' ||  ||  ||  || '''400''' (610 with COSP DA, 1450 with COSP HF) || || 
     224 
     225[[BR]] 
     226 
     227## Dimension and number of files for a historical simulation: 156 years, !OutLevel=high, without ATLAS and MONITORING directories ## 
     228 
     229The pack period is configured in {{{config.card}}}. A larger pack period allows you to reduce the number of files but in case your simulation stops, you must restart the whole period. 
     230 
     231|| Resolution || || Pack for 120 months (10 years) || Pack for 60 months (5 years) || 
     232|| 96x95x39 || file number || 3852 || 4339 || 
     233|| || Restart file number || 1404 || 1404 || 
     234|| || Restart file space || 88 Go || 88 Go || 
     235|| || the largest || 65 Go || 32 Go || 
     236|| || medium || 3,5 Go || 3 Go || 
     237|| || Total space || 13 To || 13 To || 
     238|| 144x142x39 || file number || 3852 || 4339 || 
     239|| || Restart file number || 1404 || 1404 || 
     240|| || the largest || 148 Go || 73 Go || 
     241|| || medium || 7 Go || 6 Go || 
     242|| || Total space || 25 To || 25 To || 
     243|| || Restart file space || 100 Go || 100 Go || 
     244 
     245## Dimension and number of files for a historical simulation, for the ATLAS and MONITORING directories ## 
     246 
     247|| Directory || File number || Size in GO || 
     248|| MONITORING   || 399  || 0,01 || 
     249|| ATLAS || 19395 || 4,60 || 
     250 
     251# Ressources on usual machines # 
     252 
     253## Information obtained in 2012 for the computing time requested for 2013 ## 
     254Reminder: [wiki:PerformancesIPSLCM5A The ressources needed for IPSL configurations including the IPSLCM5 coupled model configuration on the usual computing centers.] 
     255 
     256## TGCC ## 
     257 
     258### Bull Curie ### 
     259 
     260The basic configuration uses 32 computing cores: 1 for the OASIS coupler, 5 for NEMO, and 26 for LMDZ. The configuration is regularly used and evaluated on this machine: [[http://webservices.ipsl.jussieu.fr/trusting/]] 
     261 
     262### Bull Titane (this computing machine will be stopped in June 2013) ### 
     263 
     264## IDRIS ## 
     265 
     266### IBM : Ada ### 
     267 
     268# Command summary # 
     269Here are the commands you need to know if you want to retrieve and compile the IPSLCM5_v5 model and if you want to setup and run an EXP00/pdControl experiment: 
     270{{{ 
     271#!sh 
     272mkdir MONREPERTOIRE ; cd MONREPERTOIRE 
     273svn_ano # svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
     274cd modipsl/util 
     275./model IPSLCM5_v5 
     276cd ../config/IPSLCM5_v5 
     277gmake # par défaut ORCA2xLMD9695-L39 
     278cp EXPERIMENTS/IPSLCM5/EXP00/config.card . 
     279vi config.card # modify JobName (at least) : MYJOBNAME 
     280../../util/ins_job 
     281cd MYJOBNAME 
     282vi Job_MYJOBNAME # modify PeriodNb, adjust the time, ... 
     283llsubmit Job_MYJOBNAME # IDRIS 
     284ccc_msub  Job_MYJOBNAME # TGCC 
     285}}} 
     286 
     287# Evaluation # 
     288 
     289Remember to evaluate the files produced by this simulation. 
     290