Discussion:
MPICH2 - smpd in heterogeneous network environements
(too old to reply)
Thomas Gaumnitz
2008-09-21 08:32:32 UTC
Permalink
Hello group,

I'm a physics student who is working on a code, which simulates laser
plasma interaction.
Therefore we have a a fortran code, which uses mpi to allow parallel
computing.
I got the code working with mpich 1 and 2 and the mpd on a linux machine
with intel fortran comiler.
In the description of mpich they suggest to smpd to run mpi in
heterogenous networks. SO I recompiled MPI with smpd support an
installed the windows daemon on a windows machine. Both machines are
listed in the machine-file.
When I trie to run my code with mpiexec, I'm asked for the Passphrase.
After entering I get a french error message, which says that the way to
/home/thomas/PSC/VLI.x is not valid on the windows machine.
And obviously this path can't exist on a windows machine.
Does anybody know a good tutorial to setup mpi for such an environement
or could tell me how to fix this problem.

Thank you for your help!

Thomas
Michael Hofmann
2008-09-22 07:00:35 UTC
Permalink
Post by Thomas Gaumnitz
When I trie to run my code with mpiexec, I'm asked for the Passphrase.
After entering I get a french error message, which says that the way to
/home/thomas/PSC/VLI.x is not valid on the windows machine.
And obviously this path can't exist on a windows machine.
Does anybody know a good tutorial to setup mpi for such an environement
or could tell me how to fix this problem.
Have you tried to use the "-path" option of mpiexec?

"-path search_path Specify the search path used to locate executables.
Separate multiple paths with semicolons. The path can be mixed when using
both Windows and Linux machines. For example: -path c:\temp;/home/user is
a valid search path."

http://www.mcs.anl.gov/research/projects/mpich2/documentation/files/mpich2-doc-windev.pdf


Michael

Loading...