On Fri, May 12, 2006 at 05:43:25PM +0200, Dries Kimpe wrote: > I've been trying to get the HDF5 tests working, and they always fail > when using pvfs2://.. files. (As opposed to not specifying any prefix at all) > This data corruption does not occur when specifying ufs:// or nfs:// > (and actually running on nfs or local)
Hi Dries I really haven't forgotten about you. The HDF5 tests uncovered a few bugs in ROMIO. There is one last test failing that I need to fix, but in the meantime, here's what works: - Several HDF5 tests would create odd struct types that would cause MPICH-2 to die with a floating point exception. MPICH2-1.0.4-rc1 has the fix for this. - One test (cmpdsetr) tries to use POSIX routines on ROMIO-style file names. I told the HDF5 guys about this, they identified it as a bug in their test, and fixed it on their end. I presume the next release will have the fix. - There was a bug in the PVFS2 listio processing. I was not able to fix the code, but I did put logic in to detect the problematic condition and fall back to a much slower and correct method. An imperfect version of this detection logic can also be found in MPICH2-1.0.4-rc1. The next -rc will have an improved detection method. At some point in the not-so-distant future we will be switching to a different approach for PVFS2 which will be less buggy and higher performance, but I wasn't confident in my ability to shake out all the bugs for the impending mpich2-1.4.0 release. - With all those issues fixed, there is still one last bug in ccchunkw with 3 processors. I'm still working on understanding what's going on with that workload, and where the problem lies. Thanks for pointing out the issues in testphdf5. It has proven to be a very good test of ROMIO and PVFS2. Sorry I didn't think to try it out earlier. ==rob -- Rob Latham Mathematics and Computer Science Division A215 0178 EA2D B059 8CDF Argonne National Labs, IL USA B29D F333 664A 4280 315B _______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
