[mpich-discuss] MPI_Open_port with a predefined port
    Rajeev Thakur 
    thakur at mcs.anl.gov
       
    Sun Mar  2 22:58:24 CST 2008
    
    
  
I don't know if this will work, but try setting the environment variable
MPICH_PORT_RANGE to the same range as the port you want, before running
mpiexec. For example,
setenv MPICH_PORT_RANGE 12345:12345 
mpiexec -n 1 server
That should cause all MPI communication on the server to use port 12345.
Rajeev
> -----Original Message-----
> From: owner-mpich-discuss at mcs.anl.gov 
> [mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Julien Charton
> Sent: Sunday, March 02, 2008 12:04 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: [mpich-discuss] MPI_Open_port with a predefined port
> 
> 
> dear all,
> I would like to use MPICH2 for a client-server application, 
> and I need servers to listen to a predefined TCP/IP port.
> I tried the "ip_port" key with MPI_Open_port, but I still get 
> random-like port numbers.
> 
> Is the "ip_port" key taken into account by MPICH2 ?
> There is apparently no reference to it in the source tree...
> 
> cheers,
> Julien
> 
> 
    
    
More information about the mpich-discuss
mailing list