| 315 | === Nouveau Tests LMDZOR avec correction 1559 (12/11 - 02/12) === |
| 316 | |
| 317 | ==== LMDz et ORCHIDEE compilés en -O1 ==== |
| 318 | |
| 319 | Avec une compilation en optimisation -O1 (identique à la précédente LMDZ5dOMP2 et 3), |
| 320 | le modèle LMDZ5dOMP plante en cours d'année (erreur assert) |
| 321 | * LMDZ5dOMP2-O1-O1 (10/12/11) - 8MPI, 4OMP : [[BR]] |
| 322 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP2-O1-O1 |
| 323 | * /dmnfs/cont003/p86manci/IGCM_OUT/LMDZOR/TEST/CLIM/LMDZ5dOMP2-O1-O1/ |
| 324 | * LMDZ5dOMP3-O1-O1 (12/12/11) - 4MPI, 8OMP : [[BR]] |
| 325 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP3-O1-O1 |
| 326 | * /dmnfs/cont003/p86manci/IGCM_OUT/LMDZOR/TEST/CLIM/LMDZ5dOMP3-O1-O1/ |
| 327 | Je ne comprends pas ce résultat car LMDz tourne sans problème sans ORCHIDEE ! |
| 328 | cf courriel ESCI le 09/01/2012 intitulé "erreur LMDZOROMP sur titane : appel à idée |
| 329 | ..." |
| 330 | |
| 331 | ==== LMDz compilé en -O0 et ORCHIDEE compilé en -O1 ==== |
| 332 | |
| 333 | Avec LMDz compilé en DEBUG, on obtient une simulation de un mois ('''mais pas un an''') : |
| 334 | * LMDZ5dOMP2-O0-O1(-1M) (09/01/11) - 8MPI, 4OMP : [[BR]] |
| 335 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP2-O0-O1-1M |
| 336 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP2-O0-O1 |
| 337 | * /dmnfs/cont003/p86manci/IGCM_OUT/LMDZOR/TEST/CLIM/LMDZ5dOMP2-O1-O1/ |
| 338 | * LMDZ5dOMP3-O0-O1(-1M) (09/01/11) - 4MPI, 8OMP : [[BR]] |
| 339 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP3-O0-O1-1M |
| 340 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP3-O0-O1 |
| 341 | * /dmnfs/cont003/p86manci/IGCM_OUT/LMDZOR/TEST/CLIM/LMDZ5dOMP3-O1-O1/ |
| 342 | Les différences de restart |
| 343 | {{{ |
| 344 | cd /scratch/cont003/p86manci |
| 345 | cdo diffv LMDZ5dOMP2-O0-O1-1M_19800130_sechiba_rest.nc LMDZ5dOMP3-O0-O1-1M_19800130_sechiba_rest.nc |
| 346 | cdo diffv LMDZ5dOMP2-O0-O1-1M_19800130_restart.nc LMDZ5dOMP3-O0-O1-1M_19800130_restart.nc |
| 347 | }}} |
| 348 | pour ORCHIDEE et LMDz donnent des erreurs importantes. |
| 349 | |
| 350 | ==== LMDz et ORCHIDEE compilés en -O0 ==== |
| 351 | |
| 352 | Le modèle a alors été compilé en mode DEBUG total (-O0 pour les deux modèles). |
| 353 | |
| 354 | Les simulations sur un an dans ce mode de compilation sont : |
| 355 | * LMDZ5dOMP2-O0-O0 (09/01/12) - 8MPI, 4OMP : [[BR]] |
| 356 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP2-O0-O0 |
| 357 | * /dmnfs/cont003/p86manci/IGCM_OUT/LMDZOR/TEST/CLIM/LMDZ5dOMP2-O1-O1/ |
| 358 | * LMDZ5dOMP3-O0-O0(-1M) (09/01/12) - 4MPI, 8OMP : [[BR]] |
| 359 | * /work/cont003/p86manci/LMDZ5DEB_OMP/config/LMDZOR_v4/LMDZ5dOMP3-O0-O0 |
| 360 | * /dmnfs/cont003/p86manci/IGCM_OUT/LMDZOR/TEST/CLIM/LMDZ5dOMP3-O1-O1/ |
| 361 | La simulation LMDZ5dOMP2-O0-O0 a tourné sur un an, mais pas la simulation |
| 362 | LMDZ5dOMP3-O0-O0. |
| 363 | |
| 364 | J'ai donc refait des simulations sur des temps plus court (un seul jour), |
| 365 | mais avec des sorties HF dans LMDz (en mettant : |
| 366 | {{{ |
| 367 | LMDZ_ecrit_mth=.02083333333333333333 |
| 368 | [...] |
| 369 | LMDZ_sed physiq.def phys_out_filekeys "y n n n n" |
| 370 | ! #"${OK_mensuel} ${OK_journe} ${ok_hf} ${OK_instan} ${OK_les}" |
| 371 | }}} |
| 372 | dans lmdz.driver et sans ajustement (en rajoutant |
| 373 | {{{ |
| 374 | if ( [ X${LMDZ_Bands_file_name} != X ] && [ -f ${LMDZ_Bands_file_name} ] ) ; then |
| 375 | IGCM_sys_Get ${LMDZ_Bands_file_name} Bands_${RESOL_ATM_3D}_${ATM_PROC_MPI}prc.dat ; IGCM_sys_Chmod u+w Bands_${RESOL_ATM_3D}_${ATM_PROC_MPI}prc.dat |
| 376 | }}} |
| 377 | dans le même fichier. |
| 378 | * LMDZ5dOMP2-O0-O0-1D-R1-2 (04/02/2012) |
| 379 | * LMDZ5dOMP3-O0-O0-1D-R1-2 (04/02/2012) |
| 380 | * LMDZ5dOMP4-O0-O0-1D-R (04/02/2012) : ATM= (gcm.e, lmdz.x, 4MPI, 4OMP) |
| 381 | |