Changes between Version 61 and Version 62 of Doc/Setup
- Timestamp:
- 10/10/19 18:05:20 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Doc/Setup
v61 v62 4 4 }}} 5 5 ---- 6 [[NoteBox(note,This chapter describes how to setup your simulation once you have compiled your configuration at a cho osen resolution., 600px)]]6 [[NoteBox(note,This chapter describes how to setup your simulation once you have compiled your configuration at a chosen resolution., 600px)]] 7 7 8 8 [[PageOutline(1,Table of contents)]] … … 15 15 # Create submission directory and main job # 16 16 ## Create submission directory ## 17 The configuration directory (`modipsl/config/`) contains tools to compile ( Makefile and AA_makefiles) and tools to run a simulation (two directories (EXPERIMENTS and GENERAL) that allow you to create submission directories for your model configuration). [[BR]]17 The configuration directory (`modipsl/config/`) contains tools to compile (''Makefile'' and ''AA_make'' files) and tools to run a simulation (two directories (EXPERIMENTS and GENERAL) that allow you to create submission directories for your model configuration). [[BR]] 18 18 If one or several submission directories (e.g. EXP00, LMDZOR01, historical, OOL_SEC, etc...) have already been created, you can directly go to the [#Contentsofthesubmissiondirectory next step]. 19 19 … … 38 38 [[Image(creation_exp_v6.png, 800px)]] 39 39 40 When you copied the ''config.card'', you must change at least '''!JobName''' field (your simulation's name) and check the '''Parallelization''' option ( dependantof your resolution). In the following example, a simulation called ''!MyJobTest'' is created:40 When you copied the ''config.card'', you must change at least '''!JobName''' field (your simulation's name) and check the '''Parallelization''' option (will depend of your resolution). In the following example, a simulation called ''!MyJobTest'' is created: 41 41 42 42 {{{ … … 53 53 }}} 54 54 55 [[NoteBox(note, The standard parallelization options are: \\ - '''144x142x79''' => 71 MPI x 8 OMP + 1 MPI \\ - '''96x95x39''' => 31 MPI x 4 OMP + 1 MPI, 600px)]]55 [[NoteBox(note, The standard parallelization options are: \\ - '''144x142x79''' => 71 MPI x 8 OMP + 1 MPI \\ - '''96x95x39''' => 31 MPI x 4 OMP + 1 MPI, 350px)]] 56 56 57 57 Then run the '''`ins_job`''' script to create the submission directory. This directory will have the same name as ''!JobName'' and the ''config.card'' file is moved in. … … 122 122 123 123 * !JobName --> simulation name 124 * !ExperimentName --> experiment name (following the CMIP 5nomenclature for the IPCC simulations)124 * !ExperimentName --> experiment name (following the CMIP6 nomenclature for the IPCC simulations) 125 125 * !SpaceName --> variable indicating the type of a simulation. Choose between PROD, DEVT and TEST. !SpaceName=TEST is a special case deactivating pack and storage. 126 126 * !LongName --> description of your simulation … … 134 134 * !DataProject --> optional: This variable can be added currently only for use at irene if you want to store output on another project space than the one used in the job headers. The main job and all post-processing jobs will store at this project even if the computing hours are taken from another project. Note that by default the storage space is the same as the computing project. For example !DataProject=gen6328. 135 135 136 The parameters !ExperimentName and !SpaceName are optional. They impact on the path to the storage directory for the simulation output. !SpaceName=TEST is a specific case which deactivate pack and storage at archive directory which means that the output will be stored only at SCRATCHDIR(curie) or WORKDIR(ada).136 The parameters ''!ExperimentName'' and ''!SpaceName'' are optional. They impact on the path to the storage directory for the simulation output. `!SpaceName=TEST` is a specific case which deactivate pack and storage at archive directory which means that the output will be stored only at SCRATCHDIR (at TGCC) or WORKDIR (at IDRIS). 137 137 [[BR]] [[BR]] 138 138 139 '' 'Example 1: The output directory for the following case will be IGCM_OUT/LMDZOR/TEST/REINE/DIADEME'''139 ''Example 1'': With a !ExperimentName and !SpaceName=TEST 140 140 {{{ 141 141 #!sh 142 JobName= DIADEME143 ExperimentName= REINE142 JobName=MyJobTest 143 ExperimentName=DIADEME 144 144 SpaceName=TEST 145 145 TagName=LMDZOR 146 146 }}} 147 The output directory will be IGCM_OUT/LMDZOR/TEST/REINE/DIADEME[[BR]]148 149 150 Example 2: without !ExperimentName and !SpaceName147 The output directory will be `IGCM_OUT/LMDZOR/TEST/DIADEME/MyJobTest`.[[BR]] 148 149 150 ''Example 2'': without !ExperimentName and !SpaceName 151 151 {{{ 152 152 #!sh 153 JobName= DIADEME153 JobName=MyJobTest 154 154 TagName=LMDZOR 155 155 }}} 156 The output directory will be IGCM_OUT/LMDZOR/DIADEME156 The output directory will be `IGCM_OUT/LMDZOR/MyJobTest`. 157 157 158 158 … … 161 161 [[NoteBox(note,!PeriodLength allows you to determine the integration length of an execution for your configuration (restart files creation frequency), 600px)]] 162 162 163 [[NoteBox(note,If !SpaceName=TEST all output will be store on scratchdir (on curie) or workdir (on ada), 600px)]]163 [[NoteBox(note,If !SpaceName=TEST all output will be store on $SCRATCHDIR (at TGCC) or $WORKDIR (at IDRIS), 600px)]] 164 164 165 165 ### The section [Executable] ### 166 This section contains one line for each model component giving the executable's name in the bin/directory, the executable's name copied to the working directory and resource specifications. You should only change this section if your executable is running in parallel using MPI and OpenMP or if you have changed the executable's name.166 This section contains one line for each model component giving the executable's name in the `bin/` directory, the executable's name copied to the working directory and resource specifications. You should only change this section if your executable is running in parallel using MPI and OpenMP or if you have changed the executable's name. 167 167 168 168 Note : (",") indicates that this component has no executable. It is defined in a library linked to another executable (e.g. Orchidee in LMDZOR or Inca in LMDZINCA). … … 219 219 220 220 {{{ 221 #!sh222 221 [Restarts] 223 222 OverRule=y 224 RestartDate= 1999-12-31 # Last day of the experience used as restart for all components225 RestartJobName= EXP00# Define restart simulation name for all components226 RestartPath=${ ARCHIVE}/IGCM_OUT/IPSLCM5A/DEVT/pdControl# Path Server Group Login223 RestartDate=2319-12-31 # Last day of the experience used as restart for all components 224 RestartJobName=CM607-LR-pdCtrl-01 # Define restart simulation name for all components 225 RestartPath=${R_IN}/RESTART/IPSLCM6/DEVT/pdControl # Path Server Group Login 227 226 }}} 228 227