Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

From: Laurent.POREZ_at_[hidden]
Date: 2006-11-23 13:58:22


I have to spawn multiple slaves processes on a cluster, from a unique master process.

The open mpi distribution I use is 1.1.2.
I'm using a HP cluster, with 2 ethernet NICs on each machine.

My problem was a freeze of master when calling mpi_call_spawn_multiple, and of slaves when calling MPI_Init. This appened when I tried to spawn on multiple hosts (worked well on a unique host).

After working on the problem, I discovered that when I disabled eth1 on the hosts, everything got fine...
The same behavior appens fortunately when I use the "--mca btl_tcp_if_include eth0" parameter.

what is strange is that the problem stays if I use one of the followings :
"--mca btl_tcp_if_include eth1"
"--mca btl_tcp_if_exclude eth1"
"--mca btl_tcp_if_exclude eth0"

Is it impossible to use 2 Ethernet NICs at the same time for MPI applications ?
Will I have to always use eth0, and not eth1 for MPI communications ?