[mpich-discuss] Windows execution over the network
Luiz Carlos da Costa Junior
lcjunior at ufrj.br
Fri Aug 7 10:36:21 CDT 2009
Hi,
I have a Windows application and until now, I followed this procedure to run
it:
1. Copy the entire application folder (with executable file and other
files required by the application) from the master node (let me say
'c:\myapp') to all other nodes;
2. Start the application with MPIEXEC pointing to the executable in each
host ('c:\myapp', locally).
But, instead of doing it, I would like to eliminate the step (1) and, if it
is possible, start the application directly from the master host.
In order to do this, I tried the following procedure:
1. Start the application with MPIEXEC pointing to the executable in
master host and setting the working directory to the application directory
in master node (all directories was set using UNC paths).
mpiexec -n 1 -host master -wdir \\master\myapp app.exe : -n 1 -host slave
-wdir \\master\myapp app.exe
But I got problems:
- When I try to run with more than 1 node, the execution get stuck;
- When I run just with the master node, the applications runs completely,
but it shows this message:
'\\master\myapp'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported. Defaulting to Windows directory.
I believe as I am starting MPIEXEC from the application folder ('c:\myapp'),
to change to the default Windows directory results the same, isn't it?
But I am still figuring out if there is a possibility to avoid step (1).
What could I do?
Thanks,
LC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20090807/c1453d21/attachment.htm>
More information about the mpich-discuss
mailing list