Try limiting the interfaces we use to see if that's really the problem. I 
forget if cygwin has "ifconfig" or not, but use a tool to report the networks, 
and then start excluding them by adding

-mca oob_tcp_if_exclude foo,bar

to your cmd line until you find the one that is causing the hang. That will (a) 
confirm that it is a network timeout issue, and (b) which network is causing 
the problem.


On Nov 24, 2012, at 1:00 AM, marco atzeri <marco.atz...@gmail.com> wrote:

> on cygwin running on localhost on standalone computer I noticed
> a large time discrepancy when the computer is connected or not to
> the network.
> 
> Physical Connected:
> 
> marco@MARCOATZERI /pub/devel/openmpi/examples
> $ time mpirun -n 4 ./hello_c.exe
> Hello, world, I am 0 of 4
> Hello, world, I am 1 of 4
> Hello, world, I am 2 of 4
> Hello, world, I am 3 of 4
> 
> real    1m14.568s
> user    0m1.496s
> sys     0m2.602s
> 
> NOT connected (all interface down)
> 
> $ time mpirun -n 4 ./hello_c.exe
> Hello, world, I am 0 of 4
> Hello, world, I am 2 of 4
> Hello, world, I am 1 of 4
> Hello, world, I am 3 of 4
> 
> real    0m3.323s
> user    0m1.480s
> sys     0m2.118s
> 
> 
> I guess the 1 minute is due to some time of timeout.
> Is such delay present on any other platform ?
> Any workaround to remove it ?
> 
> Regards
> Marco
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to