[openib-general] openMPI for 2.6.17.10 kernel
Steve Wise
swise at opengridcomputing.com
Thu Nov 30 11:58:17 PST 2006
> This is not what I understood from conversations in Tampa last week.
>
> OMPI does not use CM at all today (RDMA CM or plain CM). Instead,
> OMPI *only* uses its out-of-band connection to exchange information
> to then create queue pairs manually. Leaving out all the details, it
> does something like this:
>
> // initiatior
> ibv_create_qp(...);
> ibv_modify_qp(...);// set pkey, port num, etc.
> send_via_oob_channel(lid, mtu, my_port_num, ...other info...);
> wait_for_oob_reply(...);
> ibv_modify_qp(...);//set mtu, lid, remote_port #, etc.
>
> Are you telling me that the *ONLY* way to make QPs over iWARP
> connections is to use the RDMA CM, and it is not possible to work
> using a scheme like i listed above (passing relevant info via OOB
> channels)?
Yup.
> If so, I'm curious: what magic is the RDMA CM doing such
> that this is necessary?
>
Setting up an TCP connection and negotiating RDMA mode.
More information about the general
mailing list