Well we don't test OpenMPI, do we can't include it in our supported platforms 
list.
But I am not aware of any issues that would not allow you to run on top Open 
MPI.

Any chance you can upgrade to a newer version of ompi?

In any case, I do not see why you should have different code paths when closing 
the files.
You said you were working with 2 files at the same time. Are you closing them 
in the same order on all processes?

Also make sure all collective operations are called in-order on all processes. 
(I'm guessing you know this already, but all metadata update operations have to 
be collective).
Here is the list:
http://www.hdfgroup.org/HDF5/doc/RM/CollectiveCalls.html

If you still can't figure it out, then I will need something to replicate the 
issue and figure out what's going on.

Thanks,
Mohamad

-----Original Message-----
From: Hdf-forum [mailto:[email protected]] On Behalf Of Rhys 
Ulerich
Sent: Monday, March 03, 2014 10:12 AM
To: HDF Users Discussion List
Subject: Re: [Hdf-forum] Fwd: H5Fclose hangs when using parallel HDF5

> Do you have a reproducer program that I can look at?

I'll trim down what I have as much as possible, but it may be a week or more 
until I find the time.  I'll report back either success/failure with a recreate 
if successful.

In the meantime, comparing...

> #8  0x00002b77dc2729b9 in H5FD_truncate () from 
> /home1/rhys/Stow/hdf5-1.8.12/lib/libhdf5.so.8
> #9  0x00002b77dc260559 in H5F_dest () from 
> /home1/rhys/Stow/hdf5-1.8.12/lib/libhdf5.so.8
> #10 0x00002b77dc2619bd in H5F_try_close () from 
> /home1/rhys/Stow/hdf5-1.8.12/lib/libhdf5.so.8

...vs...

> #13 0x00002b517e9f8a61 in H5FD_close () from 
> /home1/rhys/Stow/hdf5-1.8.12/lib/libhdf5.so.8
> #14 0x00002b517e9e84fb in H5F_dest () from 
> /home1/rhys/Stow/hdf5-1.8.12/lib/libhdf5.so.8
> #15 0x00002b517e9e99bd in H5F_try_close () from 
> /home1/rhys/Stow/hdf5-1.8.12/lib/libhdf5.so.8

...any guesses for why H5F_dest() might take a node-dependent path?

Lastly, am I nuts to be running atop OpenMPI 1.6.5 in the first place?
 I ask as http://www.hdfgroup.org/HDF5/release/platforms5.html shows no OpenMPI 
coverage in the test matrix.

- Rhys

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

Reply via email to