Hi Marcia
You have to tell the process doing the lookup the connection info for
the server that is hosting the published info. Otherwise, OMPI
defaults to looking for it on its own mpirun, where it won't be found
in this case.
Here is what you need to do (described in "man mpirun"):
1. mpirun -np 1 --report-uri uri-file publish-test
2. mpirun -np 1 --ompi-server file:uri-file connect-test
Hope that helps
Ralph
On Mar 16, 2009, at 7:50 AM, Marcia Cristina Cera wrote:
Hi,
I am using the OpenMPI version 1.3 downloaded directly from the site.
I want to establish a client/server connection among two local
processes (in the same machine).
I wrote a simple publisher combining MPI_Open_port /
MPI_Publish_name / MPI_Comm_accept and a connector with
MPI_Lookup_name / MPI_Comm_connect as can be seen in attachment.
An error of Invalid name argument (also in attachment) is reached
in MPI_Lookup_name, but I was execute the same test with LAM/MPI
and it works well.
I did not find references to this error in OpenMPI lists.
Please, someone may help me with this problem?
Thank you in advance!
Márcia Cristina Cera.
<connect-accept.tar.gz>_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users