79 | | |
80 | | ### Restart files ### |
81 | | Default IPSL-CM5A2-VLR configuration starts from '''CM5A2.1.pi.00''' simulation at the date of '''4049-12-31'''. The monitoring of this simulation is available here : http://esgf.extra.cea.fr/thredds/fileServer/work/p25sepul/IPSLCM5A2/PROD/piControl/CM5A2.1.pi.00/MONITORING/index.html |
82 | | |
83 | | ### Output level ### |
84 | | By default, '''low output levels''' are activated : monthly and daily outputs for atmospheric component, monthly and/or yearly outputs for other components. Remind that you have to think of the output you need before launching a long simulation. |
85 | | |
86 | | ### Lengths, frequencies ### |
87 | | #### Period length #### |
88 | | Default period length is 1Y, i.e in config.card : |
89 | | {{{ |
90 | | PeriodLength=1Y |
91 | | }}} |
92 | | Note that clean_PeriodLenght.job will remove last period files, i.e last simulated year files. |
93 | | |
94 | | #### Pack Frequency #### |
95 | | Default pack frequency is 10Y, i.e in config.card : |
96 | | {{{ |
97 | | PackFrequency=10Y |
98 | | }}} |
99 | | Note that since clean_latestPackperiod.job works on the latest pack period, clean_latestPackperiod.job will remove files from latest 10Y pack period. clean_latestPackperiod.job can also be used several time in a row to delete several 10Y pack |
100 | | periods. |
101 | | |
102 | | #### Rebuild frequency #### |
103 | | Since we run with XIOS (server mode) as output library, '''the rebuild step is not needed anymore'''. |
104 | | |
105 | | ### Computing centres ### |
106 | | |
107 | | The basic configuration (default configuration) runs on Curie TGCC and Ada IDRIS machine and uses 302 computing cores : 1 process for XIOS, 45 processes for NEMO, and 32 MPI processes and 8 OpenMP thread for LMDZ. This configuration allows you to run 56 simulated years per day. In order to use less computing ressources, it is possible to run on 160 cores (38 simulated years per day) as follows : 1 process for XIOS, 31 processes for NEMO, and 32 MPI processes and 4 OpenMP thread for LMDZ. To do that, you have to : |
| 79 | ### Computing performances ### |
| 80 | |
| 81 | The basic configuration (default configuration) runs on Curie TGCC and Ada IDRIS machine and uses 302 computing cores : 1 process for XIOS, 45 processes for NEMO, and 32 MPI processes and 8 OpenMP thread for LMDZ. This configuration allows you to run 56 simulated years per day. |
| 82 | |
| 83 | #### How to run more efficiently (using less ressources) #### |
| 84 | |
| 85 | In order to use less computing ressources, it is possible to run on 160 cores (38 simulated years per day) as follows : 1 process for XIOS, 31 processes for NEMO, and 32 MPI processes and 4 OpenMP thread for LMDZ. To do that, you have to : |
| 114 | #### How to run faster (using more ressources) #### |
| 115 | |
| 116 | In order to run faster (using more computing ressources), it is possible to run on 437 cores (66 simulated years per day) as follows : 1 process for XIOS, 60 processes for NEMO, and 47 MPI processes and 8 OpenMP thread for LMDZ. To do that, you have to : |
| 117 | * Modify config.card as follows : |
| 118 | {{{ |
| 119 | #======================================================================== |
| 120 | #D-- Executable - |
| 121 | [Executable] |
| 122 | #D- For each component, Real name of executable, Name of executable for oasis |
| 123 | ATM= (gcm.e, lmdz.x, 47MPI, 8OMP) |
| 124 | SRF= ("" ,"" ) |
| 125 | SBG= ("" ,"" ) |
| 126 | OCE= (opa, opa.xx, 60MPI) |
| 127 | ICE= ("" ,"" ) |
| 128 | MBG= ("" ,"" ) |
| 129 | CPL= ("", "" ) |
| 130 | IOS= (xios_server.exe, xios.x, 1MPI) |
| 131 | }}} |
| 132 | |
| 133 | * create the new job : |
| 134 | {{{ |
| 135 | ../../libIGCM/ins_job |
| 136 | }}} |
| 137 | * Modify PARAM/namelist_ORCA2_cfg |
| 138 | {{{ |
| 139 | jpni = 4 ! jpni number of processors following i (set automatically if < 1) |
| 140 | jpnj = 15 ! jpnj number of processors following j (set automatically if < 1) |
| 141 | jpnij = 60 ! jpnij number of local domains (set automatically if < 1) |
| 142 | }}} |
| 143 | * submit the job : ccc_msub (or llsubmit) Job_MYJOBNAME |
| 144 | |
| 145 | #### Load balancing #### |
| 149 | |
| 150 | ### Restart files ### |
| 151 | Default IPSL-CM5A2-VLR configuration starts from '''CM5A2.1.pi.00''' simulation at the date of '''4049-12-31'''. The monitoring of this simulation is available here : http://esgf.extra.cea.fr/thredds/fileServer/work/p25sepul/IPSLCM5A2/PROD/piControl/CM5A2.1.pi.00/MONITORING/index.html |
| 152 | |
| 153 | ### Output level ### |
| 154 | By default, '''low output levels''' are activated : monthly and daily outputs for atmospheric component, monthly and/or yearly outputs for other components. Remind that you have to think of the output you need before launching a long simulation. |
| 155 | |
| 156 | ### Lengths, frequencies ### |
| 157 | #### Period length #### |
| 158 | Default period length is 1Y, i.e in config.card : |
| 159 | {{{ |
| 160 | PeriodLength=1Y |
| 161 | }}} |
| 162 | Note that clean_PeriodLenght.job will remove last period files, i.e last simulated year files. |
| 163 | |
| 164 | #### Pack Frequency #### |
| 165 | Default pack frequency is 10Y, i.e in config.card : |
| 166 | {{{ |
| 167 | PackFrequency=10Y |
| 168 | }}} |
| 169 | Note that since clean_latestPackperiod.job works on the latest pack period, clean_latestPackperiod.job will remove files from latest 10Y pack period. clean_latestPackperiod.job can also be used several time in a row to delete several 10Y pack |
| 170 | periods. |
| 171 | |
| 172 | #### Rebuild frequency #### |
| 173 | Since we run with XIOS (server mode) as output library, '''the rebuild step is not needed anymore'''. |
| 174 | |
| 175 | ### Computing centres ### |