<snip>
> Yes, this helps tremendously.  I installed rsh, and now it pretty much
> works.
Glad this worked out for you.

>
> The one missing detail is that I can't seem to get the stdout/stderr
> output.  For example:
>
> $ orterun -np 1 uptime
> $ uptime
> 18:24:27 up 13 days,  3:03,  0 users,  load average: 0.00, 0.03, 0.00
>
> The man page indicates that stdout/stderr is supposed to come back to
> the stdout/stderr of the orterun process.  Any ideas on why this isn't
> working?
It should work. However, we currently have some I/O forwarding problems which 
show up in some environments that will (hopefully) be fixed in the next 
release. As far as I know, the problem seems to happen mostly with non-mpi 
applications.

Try running a simple mpi application, such as:

#include <stdio.h>
#include "mpi.h"

int main(int argc, char* argv[])
{
    int rank, size;

    MPI_Init(&argc, &argv);
    MPI_Comm_rank(MPI_COMM_WORLD, &rank);
    MPI_Comm_size(MPI_COMM_WORLD, &size);
    printf("Hello, world, I am %d of %d\n", rank, size);
    MPI_Finalize();

    return 0;
}

If that works fine, then it is probably our problem, and not a problem with 
your setup.

Sorry I don't have a better answer :(

Tim




Reply via email to