diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2002-06-18 14:02:17 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2002-06-18 14:02:17 (GMT) |
commit | 972707dcd3a123df1435d35d6b6a585222a1b6df (patch) | |
tree | 973d2485c9b9c46ad394903ad284b86cdf4b007e /src/H5FDmpio.h | |
parent | ad9ca47cecd23223ad8dd58d9e73193fdcf8cf76 (diff) | |
download | hdf5-972707dcd3a123df1435d35d6b6a585222a1b6df.zip hdf5-972707dcd3a123df1435d35d6b6a585222a1b6df.tar.gz hdf5-972707dcd3a123df1435d35d6b6a585222a1b6df.tar.bz2 |
[svn-r5660] Purpose:
Code optimization
Description:
Avoid creating MPI types (and thus requiring a MPI_File_set_view() call)
when contiguous selections are used for dataset I/O. This should be a
performance improvement for those sorts of selections.
Platforms tested:
Linux 2.2.x (eirene) w/parallel && IRIX64 6.5 (modi4) w/parallel & FORTRAN
Diffstat (limited to 'src/H5FDmpio.h')
-rw-r--r-- | src/H5FDmpio.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/H5FDmpio.h b/src/H5FDmpio.h index 1997788..db85bb2 100644 --- a/src/H5FDmpio.h +++ b/src/H5FDmpio.h @@ -57,7 +57,8 @@ __DLL__ herr_t H5Pget_fapl_mpio(hid_t fapl_id, MPI_Comm *comm/*out*/, __DLL__ herr_t H5Pset_dxpl_mpio(hid_t dxpl_id, H5FD_mpio_xfer_t xfer_mode); __DLL__ herr_t H5Pget_dxpl_mpio(hid_t dxpl_id, H5FD_mpio_xfer_t *xfer_mode/*out*/); __DLL__ MPI_Comm H5FD_mpio_communicator(H5FD_t *_file); -__DLL__ herr_t H5FD_mpio_setup(hid_t dxpl_id, MPI_Datatype btype, MPI_Datatype ftype); +__DLL__ herr_t H5FD_mpio_setup(hid_t dxpl_id, MPI_Datatype btype, + MPI_Datatype ftype, unsigned use_view); __DLL__ herr_t H5FD_mpio_teardown(hid_t dxpl_id); __DLL__ herr_t H5FD_mpio_wait_for_left_neighbor(H5FD_t *file); __DLL__ herr_t H5FD_mpio_signal_right_neighbor(H5FD_t *file); |