"Latham, Robert J." <r...@mcs.anl.gov> writes:

> it's hard to implement fcntl-lock-free versions of Atomic mode and
> Shared file pointer so file systems like PVFS don't support those modes
> (and return an error indicating such at open time).

Ah.  For some reason I thought PVFS had the support to pass the tests
somehow, but it's been quite a while since I used it.

> You can run lock-free for noncontiguous writes, though at a significant
> performance cost.  In ROMIO we can disable data sieving write by
> setting the hint "romio_ds_write" to "disable", which will fall back to
> piece-wise operations.  Could be OK if you know your noncontiguous
> accesses are only a little bit noncontiguous.

Does that mean it could actually support more operations (without
failing due to missing flock)?

Of course, I realize one should just use flock mounts with Lustre, as I
used to.  I don't remember this stuff being written down explicitly
anywhere, though -- is it somewhere?

Thanks for the info.
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users

Reply via email to