[svn-r6998] Purpose:

"Bug fix"

Description:
This version is showing very slow HDF5 I/O write speeds (about 40%
of MPIO).  It was because the library is writing fill values by
default.  There is a no-fill option which set to FALSE.  Changed
it to TRUE since MPIO and POSIX are not doing fill values.
This is just a stop gap fix since the better fix would be to
change the library to not write fill-values in this case.

Platforms tested:
modi4 parallel and LANL Q paralllel.
No h5committest test because it is very trivia.

Misc. update:
This commit is contained in:
Albert Cheng 2003-06-09 13:50:59 -05:00
parent 01f726e305
commit 54b28eeea7

View File

@ -1117,7 +1117,7 @@ parse_command_line(int argc, char *argv[])
cl_opts->h5_alignment = 1; /* No alignment for HDF5 objects by default */
cl_opts->h5_threshold = 1; /* No threshold for aligning HDF5 objects by default */
cl_opts->h5_use_chunks = FALSE; /* Don't chunk the HDF5 dataset by default */
cl_opts->h5_no_fill = FALSE; /* Write fill values by default */
cl_opts->h5_no_fill = TRUE; /* Write fill values by default */
cl_opts->h5_write_only = FALSE; /* Do both read and write by default */
cl_opts->h5_use_mpi_posix = FALSE; /* Don't use MPI-posix VFD for HDF5 I/O by default */
cl_opts->verify = FALSE; /* No Verify data correctness by default */