Changes between Version 27 and Version 28 of IntegrationOpenMP
- Timestamp:
- 11/09/11 15:54:35 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IntegrationOpenMP
v27 v28 64 64 SRF= ("", "") 65 65 SBG= ("", "") 66 67 66 68 }}} 67 69 permet dans cet exemple d'utiliser 8 processus MPI, chacun divisés en 4 tâches OpenMP. … … 109 111 Ces tests sont réalisés par Ehouarn Millour. Il compile sa version (trunk LMDZ5) en mode dev. 110 112 Un résumé de ces tests est là : [http://lmdz.lmd.jussieu.fr/trac/ticket/35 ticket LMDz 35]. 113 114 === Tests LMDZ4_AR5 sur Titane (juin 2011) === 115 Ces tests utilisent LMDZ4_AR5 n°1546 [[BR]] 116 '''En MPI pur''' (test sur 1 jour - compil avec le mode debug - adjust=n - ok_guide=false) : 117 * sur mercure 1P = 4P 118 * sur titane 24P = 32P 119 [[BR]][[BR]] 120 121 '''En MPI-Omp''' (test sur 1 mois - compil avec le mode debug - adjust=n - ok_guide=false): 122 * sur titane 32MPIx4OMP != 32MPIx1OMP 123 * sur titane 32MPIx1OMP = 32MPI pur 124 * ne compile pas sur mercure car physiq.F est trop gros et le compilateur annule l'openmp 125 [[BR]][[BR]] 111 126 112 127 … … 213 228 voir [http://lmdz.lmd.jussieu.fr/trac/changeset/1559 correction OpenMP LMDz exner_milieu_p.F]. 214 229 230 === Tests LMDZ4_AR5 avec correction 1559 (juillet) === 231 '''En MPI-Omp''' (test sur 1 mois - compil avec le mode debug - adjust=n - ok_guide=false): 232 * sur titane 32MPIx4OMP = 32MPIx1OMP 233 [[BR]][[BR]] 234 235 '''En mode nudgé''' moyennant quelques modifications dans le code on obtient bien l'égalité également 236 237 === Tests avec LMDZ5 après correction 1559 === 215 238 On a donc deux équilibrages de trois mois, puis utiliser leur bandes respectives pour démarrer 216 239 deux nouvelles simulations sur une année complète :