[PVFS2-users] PVFS2 + MPI-IO + Multi - Threaded Application
Robert Latham
robl at mcs.anl.gov
Tue Apr 26 12:16:27 EDT 2005
On Fri, Apr 22, 2005 at 09:19:30PM -0500, Venkatram Vishwanath wrote:
> Hi,
>
> In current MPI implementations, I can have only one thread making MPI
> calls. (open-MPI is not yet available for download). So while a node
> is communicating with other Nodes using MPI , I would like to do
> MPI-IO(reads and vectored reads preferable) in another thread. We
> have a separate GigE interfaces for PVFS2 currently. Is this
> possible?
In mpich2-1.0.1, we have an initial implementation of thread safety.
I have not gotten all the MPI-IO tests to pass our full threadsafety
testsuite, but the simple IO tests seem to work.
> If not, Can I issue PVFS2 IO using the native system interface in another
> thread as a workaround.
That should work in theory, but the system interface is not developer
friendly. We can talk more about this approach if MPICH2-1.0.1 is not
working out for you.
==rob
--
Rob Latham
Mathematics and Computer Science Division A215 0178 EA2D B059 8CDF
Argonne National Labs, IL USA B29D F333 664A 4280 315B
More information about the PVFS2-users
mailing list