vchoi-hdfgroup ed31aaca79
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().
2023-11-16 10:12:45 -06:00
..
2023-09-26 13:11:22 -07:00
2023-09-26 13:11:22 -07:00
2022-11-01 16:02:27 -05:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2023-05-06 18:12:32 -07:00
2022-11-01 16:02:27 -05:00
2023-09-05 14:52:30 -07:00
2023-09-26 13:11:22 -07:00
2023-10-18 09:11:02 -07:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2023-05-06 18:12:32 -07:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2023-09-05 14:52:30 -07:00
2023-11-15 17:32:07 -06:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2023-09-05 14:52:30 -07:00
2023-05-06 18:12:32 -07:00
2023-11-15 17:32:07 -06:00
2022-11-01 16:02:27 -05:00
2022-11-01 16:02:27 -05:00
2023-09-19 11:18:04 -05:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2022-11-01 16:02:27 -05:00
2022-11-01 16:02:27 -05:00
2023-05-06 18:12:32 -07:00
2022-11-01 16:02:27 -05:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2023-09-05 14:52:30 -07:00
2023-09-05 14:52:30 -07:00
2023-10-07 18:16:30 -07:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2023-10-25 20:08:41 -07:00
2022-10-19 09:13:15 -07:00
2022-07-26 14:45:46 -07:00
2023-09-05 14:52:30 -07:00
2022-11-01 16:02:27 -05:00
2022-11-01 16:02:27 -05:00