LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Tim Prince (TimothyPrince_at_[hidden])
Date: 2008-09-23 08:51:10


Solibakke Per Bjarte wrote:
> The problem is using the mpirun cammand on several homogenous CYGWIN-installed machines each with 1 processor (dual-core)!
> The n0 (host) work fine alone using c0 and c1.
>
> However extending the mpirun command with c2 and c3 for example, I receive the following reply from the n1 computer:
> mpirun: cannot start /cygdrive/c...../xxx_run on n1: No such file or directory
>
> A solution: If I copy the xxx_run program to the n1 computer, the application works fine.
> But shoudn't it all be on the n0 computer and the n1 computer should only be using its RAM/CPU?
>
> For the moment I use the folloing mpirun options with sucess
> mpirun -v -O -D c0 c1 xxx_run
>
> If I use the folloing mpirun options
> mpirun -v -O -D c0 c1 c2 c3 xxx_run
> the program does not execute on the n1 computer and message above appears!
>
You have made remarkable progress running lam/mpi under cygwin. In order
for a single copy of your executable to run on multiple nodes, the disk
where it is stored must be mapped to each node, and the appropriate PATH
must be set on each node. The alternative of copying the executable to
each node is OK.