On Wed, Jul 23, 2008 at 01:28:53PM +0100, Neil Storer wrote: > Unless you have a parallel filesystem, such as GPFS, which is > well-defined and does support file-locking, I would suggest writing to > different files, or doing I/O via a single MPI task, or via MPI-IO.
I concur that NFS for a parallel I/O application should be avoided at all costs. MPI-IO implementations do the best they can to function correctly in the face of NFS challenges, but do so at a terrible cost to performance. There are several good parallel file systems available, both free and commercial. No one in MPI-IO land should be stuck with NFS v3. (there are many reasons to be hopeful that pNFS changes this story) ==rob -- Rob Latham Mathematics and Computer Science Division A215 0178 EA2D B059 8CDF Argonne National Lab, IL USA B29D F333 664A 4280 315B