I've googled a bit, but haven't had much luck finding a definitive answer.
From these discussions/FAQ topics...
http://mail.hdfgroup.org/pipermail/hdf-forum_hdfgroup.org/2010-June/003211.html
http://www.hdfgroup.org/hdf5-quest.html#grdwt
http://www.hdfgroup.org/hdf5-quest.html#tsafe
http://mail.hdfgroup.org/pipermail/hdf-forum_hdfgroup.org/2010-March/002804.html
It seems like the current status is that I can't do concurrent reads
within the same file. Is that the case?
But, concurrent reads from separate files by the same process are OK, right?
My use case:
* GIS data that has been clipped up to geospatial boundaries (say a
1x1 arcminute grid), and written to HDF5 such that each grid element
has its own dataset.
* We'll likely split N grid elements into their own files.
* I'll have many (8+) readers but no writers. Each thread would be
responsible for checking for and pulling data from a particular
dataset. i.e. there wouldn't be multiple readers pulling separate
chunks of data from the same dataset.
Thanks,
Steve
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org