[mpich-discuss] MPI IO performance
Rob Latham
robl at mcs.anl.gov
Tue Jul 14 09:54:21 CDT 2009
On Mon, Jul 13, 2009 at 04:56:08PM -0700, burlen wrote:
> My test array is 513Mb, I have tested on 2,4, and 8 nodes, with a single
> process per node. File system is nfs. For my tests I am using
> mpich2-1.0.8p1 and ch3:ssm.
When MPI-IO operates on an NFS file system, MPI-IO has to try very very
hard to make NFS behave correctly, and that can have an impact on
performance.
NFS client side caching gives great performance for a single process,
but if multiple processes operate on a file, their client side caches
do not know about each other and you end up with a variant of "false
sharing".
NFS should be the last choice for a parallel file system. Instead,
consider PVFS, GPFS, Panasas, or Lustre.
==rob
--
Rob Latham
Mathematics and Computer Science Division
Argonne National Lab, IL USA
More information about the mpich-discuss
mailing list