| 180 | |
| 181 | == Nouveauté 2016 : environnement Intel == |
| 182 | |
| 183 | Depuis libIGCM_v2.8 l'environnement utilisé pour le couplé est l'environnement Intel. Il permet de lancer IPSLCM6-LR avec lmdz 71MPI, 8OMP, nemo 374MPI et xios 1MPI. |
| 184 | |
| 185 | Entête du job: |
| 186 | {{{ |
| 187 | #!/bin/ksh |
| 188 | # @ job_name = CM608-LR-pdCtrl-A01 |
| 189 | # @ output = Script_Output_CM608-LR-pdCtrl-A01.000001 |
| 190 | # @ error = Script_Output_CM608-LR-pdCtrl-A01.000001 |
| 191 | # @ job_type = mpich |
| 192 | # @ node = 30 |
| 193 | # @ wall_clock_limit = 20:00:00 |
| 194 | # @ environment = "BATCH_NUM_PROC_TOT=446" ; wall_clock_limit=$(wall_clock_limit) |
| 195 | # @ queue |
| 196 | }}} |
| 197 | |
| 198 | Commande : |
| 199 | {{{ |
| 200 | /usr/bin/time mpirun -configfile run_file |
| 201 | }}} |
| 202 | |
| 203 | Contenu de run_file |
| 204 | {{{ |
| 205 | -host ada128-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 206 | -host ada239-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 207 | -host ada259-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 208 | -host ada266-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 209 | -host ada269-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 210 | -host ada122-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 211 | -host ada231-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 212 | -host ada064-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 213 | -host ada031-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 214 | -host ada143-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 215 | -host ada217-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 216 | -host ada183-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 217 | -host ada227-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 218 | -host ada230-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 219 | -host ada055-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 220 | -host ada063-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 221 | -host ada088-id.idris.fr -n 4 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,ff000000] ./lmdz.x |
| 222 | -host ada090-id.idris.fr -n 3 -env I_MPI_PIN_DOMAIN=[ff,ff00,ff0000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./lmdz.x |
| 223 | -host ada090-id.idris.fr -n 8 ./opa.xx |
| 224 | -host ada295-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 225 | -host ada030-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 226 | -host ada224-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 227 | -host ada083-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 228 | -host ada007-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 229 | -host ada069-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 230 | -host ada091-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 231 | -host ada173-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 232 | -host ada186-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 233 | -host ada236-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 234 | -host ada111-id.idris.fr -n 32 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000,10000,20000,40000,80000,100000,200000,400000,800000,1000000,2000000,4000000,8000000,10000000,20000000,40000000,80000000] ./opa.xx |
| 235 | -host ada241-id.idris.fr -n 14 -env I_MPI_PIN_DOMAIN=[1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000] ./opa.xx |
| 236 | -host ada241-id.idris.fr -n 1 ./xios.x |
| 237 | }}} |
| 238 | |
| 239 | Voir aussi http://www.idris.fr/ada/ada-exec-mpmd_batch_env_intel.html |