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


Ignore:
Timestamp:
10/10/19 16:53:59 (5 years ago)
Author:
aclsce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/Config/IPSLCM6

    v1 v1  
     1{{{ 
     2#!html 
     3<h1>IPSLCM6_LR - (IPSLCM6_rc1) configuration </h1> 
     4}}} 
     5---- 
     6[[PageOutline(1-4,Table of contents,,numbered)]] 
     7 
     8Person in charge: Olivier Marti 
     9---- 
     10 
     11# IPSLCM6 model # 
     12 
     13You can find [https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocHconfigAipslcm6#IPSLCM6model here] a description for IPSLCM6 model  
     14 
     15The version rc1 (IPSLCM6_rc1) runs on '''Curie-TGCC thin nodes'''. 
     16 
     17[[Image(IPSLCM6.png, 500px)]] 
     18 
     19# Resolutions and configurations # 
     20 
     21IPSLCM6 model will be available at different resolutions/configurations :  
     22 
     23   * '''IPSLCM6A-VLR_rc0''' : LMDZ(Old Physics) 96x95x39-ORCHIDEE (Choisnel) - NEMO-LIM2-PISCES ORCA2. You can find [https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocHconfigAipslcm6#IPSLCM6A-VLR_rc0 here] informations for the VLR (IPSLCM6_rc0) configuration.  
     24   * '''IPSLCM6-LR''' (under development, '''not available''') : LMDZ 144x144x79-ORCHIDEE (CWRR) - NEMO-LIM3-PISCES eORCA1xL75 
     25 
     26## IPSLCM6-LR_rc1 ## 
     27 
     28The resolution of LMDZ is 144x142 (2.5° in longitude and 1.5° in latitude) with 79 vertical levels. The ocean configuration is eORCA1L75 : 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 1°. In the tropical region, the latitudinal resolution decreases to 1/2°. There are 76 vertical levels, with 1m resolution near the surface, and 200m in the abyss.  
     29 
     30For LMDZ, the new physics is used. Current test (Sept. 2015) is NP 5.17h. 
     31 
     32'''IPSLCM6-LR_rc1''' is composed of following components and tools (Sept. 2015) : 
     33{{{ 
     34#-H- IPSLCM6_rc1  IPSLCM6_rc1 coupled configuration 
     35#-H- IPSLCM6_rc1  Working configuration started 27/03/2015 
     36#-H- IPSLCM6_rc1  NEMOGCM branches/v3_6_STABLE/NEMOGCM revision 5618 
     37#-H- IPSLCM6_rc1  XIOS branch xios-1.0 revision 592 
     38#-H- IPSLCM6_rc1  IOIPSL/src svn tags/v2_2_2 
     39#-H- IPSLCM6_rc1  LMDZ5 trunk revision 2327 
     40#-H- IPSLCM6_rc1  ORCHIDEE version trunk rev 2724 
     41#-H- IPSLCM6_rc1  OASIS3-MCT 2.0_branch rev 1129 
     42#-H- IPSLCM6_rc1  IPSLCM6 svn 
     43#-H- IPSLCM6_rc1  libIGCM trunk 1174 
     44#-M- IPSLCM6_rc1  arnaud.caubel@lsce.ipsl.fr 
     45#-C- IPSLCM6_rc1  IOIPSL/tags/v2_2_2/src                    HEAD         8  IOIPSL/src     modeles 
     46#-C- IPSLCM6_rc1  trunk/ORCHIDEE                            2848        14  ORCHIDEE       modeles 
     47#-C- IPSLCM6_rc1  branches/OASIS3-MCT_2.0_branch/oasis3-mct 1129        15  oasis3-mct     . 
     48#-C- IPSLCM6_rc1  LMDZ5/trunk                               2327        11  LMDZ           modeles 
     49#-C- IPSLCM6_rc1  CONFIG/UNIFORM/v6/IPSLCM6                 HEAD         8  IPSLCM6        config 
     50#-C- IPSLCM6_rc1  trunk/libIGCM                             1174        10  libIGCM        . 
     51#-C- IPSLCM6_rc1  branches/2015/nemo_v3_6_STABLE/NEMOGCM              5618         7  .              modeles 
     52#-C- IPSLCM6_rc1  trunk/ORCA1_LIM3_PISCES                   HEAD        17  .              modeles/NEMOGCM/CONFIG 
     53#-C- IPSLCM6_rc1  XIOS/branchs/xios-1.0                      604        12  XIOS           modeles 
     54}}} 
     55 
     56'''Caution''' : this is subject to quick changes ! 
     57 
     58 
     59### How to use it ### 
     60Here are the commands you need to know if you want to retrieve and compile the IPSLCM6 model and if you want to setup and run a piControl experiment (only piControl experiment is available): 
     61{{{ 
     62#!sh 
     63mkdir YOUR_DIRECTORY ; cd YOUR_DIRECTORY 
     64svn_ano # svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
     65cd modipsl/util 
     66./model IPSLCM6_rc1 
     67cd ../config/IPSLCM6 
     68gmake IPSLCM6-LR 
     69cp EXPERIMENTS/IPSLCM6/EXP00/config.card . 
     70vi config.card # modify JobName (at least) : MYJOBNAME, restarts 
     71../../util/ins_job # Check and complete job's header 
     72# ../../util/ins_job -m Intel # on ada after a compilation with Intel 2016.2 
     73cd MYJOBNAME 
     74vi Job_MYJOBNAME # modify PeriodNb, adjust the time, headers ... 
     75llsubmit Job_MYJOBNAME # IDRIS 
     76ccc_msub  Job_MYJOBNAME # TGCC 
     77}}} 
     78 
     79### Restart files ### 
     80Not available yet. Waiting for reference simulations. 
     81 
     82### Output level ### 
     83By default, only '''monthly outputs''' and '''low output levels''' are activated. 
     84 
     85### Lengths, frequencies  ### 
     86#### Period length #### 
     87Default period length is 1Y, i.e in config.card : 
     88{{{ 
     89PeriodLength=1Y 
     90}}} 
     91Note that clean_PeriodLength.job will remove last period files, i.e last simulated year files. 
     92 
     93#### Pack Frequency #### 
     94Default pack frequency is 1Y, i.e in config.card : 
     95{{{ 
     96PackFrequency=1Y 
     97}}} 
     98 
     99#### Rebuild frequency #### 
     100Since we run with XIOS (server mode) as output library, '''the rebuild step is not needed anymore'''. 
     101 
     102#### How to add a parameter in NEMO's namelist? #### 
     103 * let find the parameter in namelist_ref. For example in modeles/NEMOGCM/CONFIG/SHARED/namelist_ice_lim3_ref 
     104 * let find the namelist's name : for example &namicedyn 
     105 * let add a line with the new of the parameter in the file PARAM/namelist_lim3_ORCA1_cfg in the &namicedyn section 
     106 
     107#### What is the maximum length for a simulation name? #### 
     108Due to limitation in NEMO, a simulation should have '''less than 39 characters'''. 
     109 
     110### Computing centres ### 
     111 
     112#### TGCC Bull Curie thin nodes #### 
     113 
     114Default configuration on '''598 cores''' allows you to run '''3 simulated years per day'''. Because of load-balancing (difference between ocean computing time and atmosphere computing time), not all configurations (in terms of number of process/threads) are efficient. If you want to run a configuration with less cores, ask Arnaud Caubel what would be the optimum configuration.