Should it be after every close? Should it be after every delete_object? What about creation of files/datasets? What about after different processes writing to different datasets that have already been collectively created?
My question is - in general, when should I use an MPI barrier when using Parallel HDF5?