This doesn't seem to work. Each time I try I get
<complicated path>/mpirun .exa_mpi_cmd_file
mpirun (set_stdio): Bad file descriptor
I found some old emails in the archives about such a problem, but they
were two years old and inconclusive.
This is an exact replication of what we're doing with 6.5.1, which works.
The only difference in the schema files is the paths to the executables,
but at any rate it looks like mpirun is not evening opening the file.
I've tried mpiexec, but ran into two problems, which might be related.
1. make install did not install mpiexec, though it was built. I copied it
into the bin directory and tried to use it from there.
2. When I try to use mpiexec, this happens:
<path1>/mpiexec -v -n 0 <path2>exa_sim_sp_mpi -mpi_environment : -n 0
<path2>exa_sim_sp_mpi -mpi_environment : -n 0 <path3>/exa_sim -cdi_file
sliptest.cdi -mpi_environment sliptest_d.lgi
Cannot run Lamnodes! No such file or directory
Check if you had booted lam before calling mpiexec else pass -machinefile to mpiexec
However, I can run lamnodes, using the same path that's used for mpiexec:
<path1>/lamnodes
n0 sleet.exa.com:1:origin,this_node
As you can see, I'm trying an extremely simple configuration; a single node, three
processes.
Thanks, as always, for your help.
--
Sam Watson
Exa Corporation
781-676-8572
sam_at_[hidden]
|