Changeset 13639
- Timestamp:
- 2020-10-19T17:51:56+02:00 (4 years ago)
- Location:
- utils/CI/sette_ticket2496
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/CI/sette_ticket2496/README.rst
r12569 r13639 53 53 "yes" to run in MPMD (detached) mode with stand-alone IO servers. 54 54 "no" to run in SPMD (attached) mode without separate IO servers. 55 # MPI communication management 56 | USING_MPI3 : flag to control the activation of key_mpi3 57 "yes" to use the MPI3 neighbourhood collectives for halo exchange 58 "no" to use standard point-to-point communications for halo exchange 55 59 # generique batch scrip prefix name if MPMD set to true/false 56 60 | JOB_PREFIX_MPMD -
utils/CI/sette_ticket2496/param.cfg
r13568 r13639 8 8 # ------------------------------------------------------------------------------------------ 9 9 # IMPORTANT: 10 # variables (COMPILER, USING_XIOS, USING_MPMD, BATCH_CMD, BATCH_STAT, BATCH_NAME, FORCING_DIR, SVN_CMD, ADD_NOSIGNEDZERO)10 # variables (COMPILER, USING_XIOS, USING_MPMD, USING_MPI3, BATCH_CMD, BATCH_STAT, BATCH_NAME, FORCING_DIR, SVN_CMD, ADD_NOSIGNEDZERO) 11 11 # can be exported from your shell startup files. 12 12 # If it is the case, nothing to do … … 54 54 JOB_PREFIX_MPMD=${SETTE_JOB_PREFIX_MPMD:-batch-mpmd} 55 55 JOB_PREFIX_NOMPMD=${SETTE_JOB_PREFIX_NOMPMD:-batch} 56 # USING_MPI3 : flag to control the activation of key_mpi3 57 # "yes" to use the MPI3 neighbourhood collectives for halo exchange 58 # "no" to use standard point-to-point communications for halo exchange 59 USING_MPI3=${SETTE_MPI3:-"no"} 56 60 # ------------------------------------------------------------------------------------------ 57 61 # -
utils/CI/sette_ticket2496/sette_reference-configurations.sh
r13568 r13639 38 38 # NUM_XIOSERVERS : number of stand-alone IO servers to employ 39 39 # set to zero if USING_MPMD="no" 40 # USING_MPI3 : flag to control the activation of key_mpi3 41 # "yes" to use the MPI3 neighbourhood collectives for halo exchange 42 # "no" to use standard point-to-point communications for halo exchange 40 43 # 41 44 # Principal script is sette.sh, that calls … … 114 117 then 115 118 export ADD_KEYS="key_nosignedzero" 119 fi 120 # 121 if [ ${USING_MPI3} == "yes" ] 122 then 123 export ADD_KEYS="${ADD_KEYS} key_mpi3" 116 124 fi 117 125 # -
utils/CI/sette_ticket2496/sette_test-cases.sh
r13568 r13639 40 40 # NUM_XIOSERVERS : number of stand-alone IO servers to employ 41 41 # set to zero if USING_MPMD="no" 42 # USING_MPI3 : flag to control the activation of key_mpi3 43 # "yes" to use the MPI3 neighbourhood collectives for halo exchange 44 # "no" to use standard point-to-point communications for halo exchange 42 45 # 43 46 # Principal script is sette_test-cases.sh, that calls … … 114 117 then 115 118 export ADD_KEYS="key_nosignedzero" 119 fi 120 # 121 if [ ${USING_MPI3} == "yes" ] 122 then 123 export ADD_KEYS="${ADD_KEYS} key_mpi3" 116 124 fi 117 125 #
Note: See TracChangeset
for help on using the changeset viewer.