With few exceptions, Open MPI will choose the best BTL. There are two exceptions I know about: 1. sm - we didn't figure out a clean way to do it, nor we spent too much time trying to 2. elan - the initialization of the device is a global operation, and we cannot guarantee that all nodes are involved in the accept/connect.

  george.

On Apr 21, 2009, at 09:28 , Katz, Jacob wrote:

Hi,

In a dynamically connected client/server-style application, where the server uses MPI_OPEN_PORT/MPI_COMM_ACCEPT and the client uses MPI_COMM_CONNECT, what will be the communication method (BTL) chosen by OMPI? Will the communication thru the resultant inter- communicator use TCP, or will OMPI choose the best possible method (e.g. sm if the client and the server are on the same node)?

Thanks.
--------------------------------
Jacob M. Katz | jacob.k...@intel.com | Work: +972-4-865-5726 | iNet: (8)-465-5726

---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to