Yes this is true, as MPI support for HDF5 will require MPI IO. MPI is too big a dependency for HDF5.jl. This functionality would best be put into a separate package which would require MPI.jl and HDF5.jl.
On Tuesday, February 10, 2015 at 4:15:40 PM UTC-5, Katie H wrote: > > As far as I know, parallel HDF5 (at least the distributed version I'm > familiar with) requires MPI. I don't have experience with the "shared" > parallel write/read in HDF5. It seems to me that implementing pHDF5 would > require MPI.jl as a dependency - is this actually true (can someone with > more HDF5 knowledge comment)? > > On Monday, 9 February 2015 12:59:25 UTC-8, Tim Holy wrote: >> >> Not yet. If you're familiar with the needed operations, it would make a >> great >> addition! >> >> --Tim >> >> On Monday, February 09, 2015 11:15:44 AM Katie H wrote: >> > Hello, >> > >> > Does HDF5.jl support parallel HDF5 <http://www.hdfgroup.org/HDF5/PHDF5/>? >> >> > It seems like this requires interfacing with MPI. If I spawn N julia >> > workers, load HDF5.jl on all of them, and tell them to write, do they >> know >> > how to partition the work amongst each other? >> > >> > Thanks! >> >>
