Hello, I have an application that writes a big file using pHDF5, I measured the time spent in IO phases by each process using MPI_Wtime before the phase and right after closing everything (H5close). At large scale and since my filesystem and network are not supposed to be able to sustain such a load, I was expecting to see some processes getting all the available bandwidth first, then some slower processes, thus leading to a variance in the time for a process to write its piece of data. But I realized that the write times in all the processes were almost the same (extremely low variability, in the order of 0.1s). Is their a barrier within H5close when using pHDF5 (or H5Fclose) that forces all the participants to sync before going on? If so how can I retrieve the time that an individual process spends actually writing? Thank you
Regards -- Matthieu Dorier ENS Cachan, antenne de Bretagne Département informatique et télécommunication http://perso.eleves.bretagne.ens-cachan.fr/~mdori307/wiki/
_______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
