Changes between Version 1 and Version 2 of IntegrationOpenMP/EnteteCommandesVargas
- Timestamp:
- 02/21/12 17:23:03 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IntegrationOpenMP/EnteteCommandesVargas
v1 v2 4 4 5 5 == Un executable séquentiel == 6 * Entête du job 7 {{{ 8 9 }}} 10 * Commande 11 {{{ 12 time ./create_etat0_limit.e 13 }}} 6 14 7 15 8 16 == Un executable parallélisé avec MPI seulement == 9 17 * Entête du job 18 {{{ 19 # @ job_type = parallel 20 # @ total_tasks = 32 21 # @ environment = "BATCH_NUM_PROC_TOT=32" 22 # @ resources = ConsumableCpus(1) 23 }}} 24 * Commande 25 {{{ 26 time ./gcm.e 27 }}} 28 * Résultat : poe lance 32 tâches, avec toute le même programme : gcm.e 10 29 11 30 == Un executable parallélisé avec MPI et OpenMP == … … 13 32 14 33 == Un couplé avec Oasis sur 1 proc, NEMO sur 5 procs et LMDZ sur 26 procs, MPI seul == 15 16 34 * Entête du job 35 {{{ 36 # @ total_tasks = 32 37 # @ environment = "BATCH_NUM_PROC_TOT=32" 38 # @ resources = ConsumableCpus(1) 39 }}} 40 * Commande 41 {{{ 42 time poe -pgmmodel mpmd -cmdfile ./run_file 43 }}} 44 * avec run_file contenant, oasis en premier obligatoirement: 45 {{{ 46 ./oasis 47 ./opa.xx 48 ... 49 ./lmdz.x 50 ... 51 }}} 17 52 18 53 == Un couplé avec Oasis sur 1 proc, NEMO sur 5 procs et LMDZ sur 12 procs MPI et 4 tâches OpenMP == 19 54 20