diff options
author | vchoi-hdfgroup <55293060+vchoi-hdfgroup@users.noreply.github.com> | 2023-11-16 16:12:45 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-16 16:12:45 (GMT) |
commit | ed31aaca798353f205bdd05290d4fe8c5e978778 (patch) | |
tree | 0d5183c225350de80ad72b65d578527d0089960a /bin | |
parent | ef39882fa1e13740d2530c7a0637bd1f1a822b68 (diff) | |
download | hdf5-ed31aaca798353f205bdd05290d4fe8c5e978778.zip hdf5-ed31aaca798353f205bdd05290d4fe8c5e978778.tar.gz hdf5-ed31aaca798353f205bdd05290d4fe8c5e978778.tar.bz2 |
Implement selection vector I/O with collective chunk filling (#3826)
* Changes for ECP-344: Implement selection vector I/O with collective chunk filling.
Also fix a bug in H5FD__mpio_write_vector() to account for fixed size optimization
when computing max address.
* Fixes based on PR review comments:
For H5Dchunk.c: fix H5MM_xfree()
For H5FDmpio.c:
1) Revert the fix to H5FD__mpio_write_vector()
2) Apply the patch from Neil on the proper length of s_sizes reported by H5FD__mpio_vector_build_types()
* Put back the logic of dividing up the work among all the mpi ranks similar to the
original H5D__chunk_collective_fill() routine.
* Add a test to verify the fix for the illegal reference problem in H5FD__mpio_write_vector().
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions