Hi all,
Im trying to read large amount of data via a H5Read collective operation from
one dataset.
Even though I passed the collective flag I see several MPI_File_read_at
operation below (could see after an instrumentation with scorep)
So I guess H5Read does not use collective IO.
What I do:
I access one large dataset with all processes.
Each process reads a subset specified via hyperslabs (no overlaps).
The dataset is a compound dataset containing: 1x Int and 5x float values.
In memory I have a vector of struct objects:
struct {
a: int
b: int <---- *
c: int
d float[5] <---- *
}
* only theses values should be assigned in memory.
So I use H5Tcreate to create a compound memtype with the needed offsets.
I use HDF5 1.8.15
I would welcome any hint. :)
Thanks a lot!
Till
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5