Skip to content

Commit 7be3994

Browse files
committed
FLASH-IO/parallel_run.sh test independent data mode
1 parent 53537df commit 7be3994

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

benchmarks/FLASH-IO/parallel_run.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ fixed_length=23
3636

3737
TEST_MPIIO_MODES="0 1"
3838

39+
DATA_MODE="indep coll"
40+
3941
for i in ${check_PROGRAMS} ; do
4042

4143
for j in ${safe_modes} ; do
@@ -48,6 +50,8 @@ for i in ${check_PROGRAMS} ; do
4850
fi
4951
OUT_PREFIX="${TESTOUTDIR}/$i"
5052

53+
for data_mode in ${DATA_MODE} ; do
54+
5155
for mpiio_mode in ${TEST_MPIIO_MODES} ; do
5256
if test "$mpiio_mode" = 1 ; then
5357
USEMPIO_HINTS="nc_pncio=disable"
@@ -88,6 +92,9 @@ for i in ${check_PROGRAMS} ; do
8892
# echo "PNETCDF_SAFE_MODE=$PNETCDF_SAFE_MODE PNETCDF_HINTS=$PNETCDF_HINTS"
8993

9094
CMD_OPTS="-q -f ${OUT_FILE}."
95+
if test "$data_mode" = indep ; then
96+
CMD_OPTS="-i $CMD_OPTS"
97+
fi
9198

9299
# echo "${LINENO}: ${MPIRUN} ./$i $CMD_OPTS"
93100
${MPIRUN} ./$i $CMD_OPTS
@@ -110,6 +117,9 @@ for i in ${check_PROGRAMS} ; do
110117
saved_PNETCDF_HINTS=${PNETCDF_HINTS}
111118
export PNETCDF_HINTS="${PNETCDF_HINTS};nc_burst_buf=enable;nc_burst_buf_dirname=${TESTOUTDIR};nc_burst_buf_overwrite=enable"
112119
CMD_OPTS="-q -f ${OUT_FILE}.bb."
120+
if test "$data_mode" = indep ; then
121+
CMD_OPTS="-i $CMD_OPTS"
122+
fi
113123
# echo "${LINENO}: ${MPIRUN} ./$i $CMD_OPTS"
114124
${MPIRUN} ./$i $CMD_OPTS
115125

@@ -152,6 +162,7 @@ for i in ${check_PROGRAMS} ; do
152162
fi
153163
done # ext
154164

165+
done # data_mode
155166
done # safe_modes
156167
rm -f ${OUTDIR}/$i*nc*
157168
done # check_PROGRAMS

0 commit comments

Comments
 (0)