- Timestamp:
- 2021-05-18T16:11:19+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/CI/sette_ticket2673/sette_reference-configurations.sh
r14873 r14878 172 172 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 173 173 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 174 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 174 175 set_xio_using_server iodef.xml ${USING_MPMD} 175 176 cd ${SETTE_DIR} … … 198 199 set_namelist namelist_top_cfg cn_trcrst_in \"GYREPIS_LONG_${ITRST}_restart_trc\" 199 200 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 201 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 200 202 set_xio_using_server iodef.xml ${USING_MPMD} 201 203 for (( i=1; i<=$NPROC; i++)) ; do … … 233 235 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 234 236 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 237 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 235 238 set_xio_using_server iodef.xml ${USING_MPMD} 236 239 cd ${SETTE_DIR} … … 257 260 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 258 261 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 262 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 259 263 set_xio_using_server iodef.xml ${USING_MPMD} 260 264 cd ${SETTE_DIR} … … 538 542 set_namelist namelist_pisces_cfg ln_pisdmp .false. 539 543 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 544 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 540 545 set_namelist_opt namelist_cfg nn_comm ${USING_COLLECTIVES} 2 1 541 546 set_xio_using_server iodef.xml ${USING_MPMD} … … 576 581 set_namelist namelist_pisces_cfg ln_pisdmp .false. 577 582 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 583 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 578 584 set_namelist_opt namelist_cfg nn_comm ${USING_COLLECTIVES} 2 1 579 585 set_xio_using_server iodef.xml ${USING_MPMD} … … 616 622 set_namelist namelist_pisces_cfg ln_pisdmp .false. 617 623 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 624 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 618 625 set_namelist_opt namelist_cfg nn_comm ${USING_COLLECTIVES} 2 1 619 626 set_xio_using_server iodef.xml ${USING_MPMD} … … 698 705 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 699 706 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 707 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 700 708 set_xio_using_server iodef.xml ${USING_MPMD} 701 709 cd ${SETTE_DIR} … … 725 733 done 726 734 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 735 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 727 736 set_xio_using_server iodef.xml ${USING_MPMD} 728 737 cd ${SETTE_DIR} … … 752 761 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 753 762 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 763 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 754 764 set_xio_using_server iodef.xml ${USING_MPMD} 755 765 cd ${SETTE_DIR} … … 773 783 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 774 784 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 785 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 775 786 set_xio_using_server iodef.xml ${USING_MPMD} 776 787 cd ${SETTE_DIR} … … 821 832 set_namelist namelist_ice_cfg ln_icediachk .true. 822 833 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 834 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 823 835 set_xio_using_server iodef.xml ${USING_MPMD} 824 836 cd ${SETTE_DIR} … … 844 856 set_namelist namelist_ice_cfg cn_icerst_in \"SAS_${ITRST}_restart_ice\" 845 857 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 858 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 846 859 set_xio_using_server iodef.xml ${USING_MPMD} 847 860 for (( i=1; i<=$NPROC; i++)) ; do … … 883 896 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 884 897 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 898 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 885 899 set_xio_using_server iodef.xml ${USING_MPMD} 886 900 cd ${SETTE_DIR} … … 905 919 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 906 920 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 921 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 907 922 set_xio_using_server iodef.xml ${USING_MPMD} 908 923 cd ${SETTE_DIR} … … 976 991 set_namelist namelist_pisces_cfg ln_hydrofe .false. 977 992 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 993 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 978 994 set_xio_using_server iodef.xml ${USING_MPMD} 979 995 cd ${SETTE_DIR} … … 1021 1037 set_namelist namelist_pisces_cfg ln_hydrofe .false. 1022 1038 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1039 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 1023 1040 set_xio_using_server iodef.xml ${USING_MPMD} 1024 1041 cd ${SETTE_DIR} … … 1048 1065 clean_config AGRIF_DEMO AGRIF_DEMO_ST 'cfgs' 1049 1066 # 1050 . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_ST -r AGRIF_DEMO -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 1067 # AGRIF_DEMO does not yet support nn_hls=2 => key_loop_fusion can not be used 1068 . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_ST -r AGRIF_DEMO -j ${CMPL_CORES} add_key "${ADD_KEYS/key_loop_fusion}" del_key "${DEL_KEYS}" 1051 1069 fi 1052 1070 if [ ${config} == "AGRIF" ] && [ ${DO_RESTART} == "1" ] ; then … … 1066 1084 set_namelist namelist_cfg nn_stock $(( ${ITEND} / 2 )) 1067 1085 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1086 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1068 1087 set_namelist 1_namelist_cfg cn_exp \"AGRIF_LONG\" 1069 1088 set_namelist 1_namelist_cfg nn_it000 1 … … 1082 1101 set_namelist 3_namelist_cfg sn_cfctl%l_runstat .true. 1083 1102 1084 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false.1085 1103 set_xio_using_server iodef.xml ${USING_MPMD} 1086 1104 cd ${SETTE_DIR} … … 1100 1118 set_namelist namelist_cfg ln_rstart .true. 1101 1119 set_namelist namelist_cfg nn_rstctl 2 1120 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1102 1121 set_namelist 1_namelist_cfg cn_exp \"AGRIF_SHORT\" 1103 1122 set_namelist 1_namelist_cfg nn_it000 $(( ${ITEND} / 2 + 1 )) … … 1142 1161 ln -sf ../LONG/3_AGRIF_LONG_${ITRST_3}_restart_ice_${L_NPROC}.nc . 1143 1162 done 1144 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false.1145 1163 set_xio_using_server iodef.xml ${USING_MPMD} 1146 1164 cd ${SETTE_DIR} … … 1169 1187 set_namelist namelist_cfg jpnj 8 1170 1188 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1189 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1171 1190 set_namelist 1_namelist_cfg cn_exp \"AGRIF_28\" 1172 1191 set_namelist 1_namelist_cfg nn_it000 1 … … 1188 1207 set_namelist 3_namelist_cfg sn_cfctl%l_runstat .true. 1189 1208 1209 set_xio_using_server iodef.xml ${USING_MPMD} 1210 cd ${SETTE_DIR} 1211 . ./prepare_job.sh input_AGRIF.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} 1212 cd ${SETTE_DIR} 1213 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 1214 1215 cd ${SETTE_DIR} 1216 export TEST_NAME="REPRO_4_4" 1217 . ./prepare_exe_dir.sh 1218 set_valid_dir 1219 clean_valid_dir 1220 JOB_FILE=${EXE_DIR}/run_job.sh 1221 NPROC=16 1222 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 1223 cd ${EXE_DIR} 1224 set_namelist namelist_cfg cn_exp \"AGRIF_44\" 1225 set_namelist namelist_cfg nn_it000 1 1226 set_namelist namelist_cfg nn_itend ${ITEND} 1227 set_namelist namelist_cfg jpni 4 1228 set_namelist namelist_cfg jpnj 4 1229 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1190 1230 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1191 1231 set_xio_using_server iodef.xml ${USING_MPMD} 1192 cd ${SETTE_DIR}1193 . ./prepare_job.sh input_AGRIF.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID}1194 cd ${SETTE_DIR}1195 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG}1196 1197 cd ${SETTE_DIR}1198 export TEST_NAME="REPRO_4_4"1199 . ./prepare_exe_dir.sh1200 set_valid_dir1201 clean_valid_dir1202 JOB_FILE=${EXE_DIR}/run_job.sh1203 NPROC=161204 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi1205 cd ${EXE_DIR}1206 set_namelist namelist_cfg cn_exp \"AGRIF_44\"1207 set_namelist namelist_cfg nn_it000 11208 set_namelist namelist_cfg nn_itend ${ITEND}1209 set_namelist namelist_cfg jpni 41210 set_namelist namelist_cfg jpnj 41211 set_namelist namelist_cfg sn_cfctl%l_runstat .true.1212 1232 set_namelist 1_namelist_cfg cn_exp \"AGRIF_44\" 1213 1233 set_namelist 1_namelist_cfg nn_it000 1 … … 1229 1249 set_namelist 3_namelist_cfg sn_cfctl%l_runstat .true. 1230 1250 1231 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false.1232 set_xio_using_server iodef.xml ${USING_MPMD}1233 1251 cd ${SETTE_DIR} 1234 1252 . ./prepare_job.sh input_AGRIF.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} … … 1260 1278 set_namelist namelist_cfg nn_itend ${ITEND} 1261 1279 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1280 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1262 1281 1263 1282 # Set the number of fine grids to zero: 1264 1283 sed -i "1s/.*/0/" ${EXE_DIR}/AGRIF_FixedGrids.in 1265 1284 1266 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false.1267 1285 set_xio_using_server iodef.xml ${USING_MPMD} 1268 1286 cd ${SETTE_DIR} … … 1283 1301 clean_config AGRIF_DEMO AGRIF_DEMO_NOAGRIF_ST 'cfgs' 1284 1302 # 1285 . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_NOAGRIF_ST -r AGRIF_DEMO -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "key_agrif ${DEL_KEYS}" 1303 # AGRIF_DEMO does not yet support nn_hls=2 => key_loop_fusion can not be used 1304 . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_NOAGRIF_ST -r AGRIF_DEMO -j ${CMPL_CORES} add_key "${ADD_KEYS/key_loop_fusion}" del_key "key_agrif ${DEL_KEYS}" 1286 1305 cd ${SETTE_DIR} 1287 1306 . ./prepare_exe_dir.sh … … 1296 1315 set_namelist namelist_cfg nn_itend ${ITEND} 1297 1316 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1298 #1299 1317 #set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1318 # 1300 1319 set_xio_using_server iodef.xml ${USING_MPMD} 1301 1320 cd ${SETTE_DIR} … … 1347 1366 #set_namelist namelist_ice_cfg ln_icediachk .true. 1348 1367 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1368 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 1349 1369 set_xio_using_server iodef.xml ${USING_MPMD} 1350 1370 cd ${SETTE_DIR} … … 1375 1395 done 1376 1396 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1397 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 1377 1398 set_xio_using_server iodef.xml ${USING_MPMD} 1378 1399 cd ${SETTE_DIR} … … 1403 1424 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1404 1425 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1426 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 1405 1427 set_xio_using_server iodef.xml ${USING_MPMD} 1406 1428 cd ${SETTE_DIR} … … 1426 1448 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1427 1449 set_namelist_opt namelist_cfg ln_timing ${USING_TIMING} .true. .false. 1450 set_namelist_opt namelist_cfg nn_hls ${USING_EXTRA_HALO} 2 1 1428 1451 set_xio_using_server iodef.xml ${USING_MPMD} 1429 1452 cd ${SETTE_DIR}
Note: See TracChangeset
for help on using the changeset viewer.