<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi,<br>
<br>
I'm new to OFI, and I am writing a simple hello program in IB.<br>
<br>
Looking at the example in fabtests, rc_pingpong.c uses RDMACM to<br>
connect to peers. How do I do the address exchange myself ?<br>
<br>
I tried to write something with AVs based on the tutorial/starting<br>
guide, but maybe it is only for unconnected endpoints. Using AVs I can<br>
get something working with sockets (though without the CQs) but not<br>
with the verbs provider (fi_av_open is unimplemented with FI_MSG, and<br>
with FI_RDM I can't get a verbs fabric object).<br>
<br>
fi_info gives me:<br>
provider: verbs<br>
    fabric: IB-0x80fe<br>
    domain: mlx4_0<br>
    version: 1.0<br>
    type: FI_EP_MSG<br>
    protocol: FI_PROTO_RDMA_CM_IB_RC<br>
provider: verbs<br>
    fabric: IB-0x80fe<br>
    domain: mlx4_0-rdm<br>
    version: 1.0<br>
    type: FI_EP_RDM<br>
    protocol: FI_PROTO_IB_RDM<br>
<br>
Thanks for some clarifications,<br>
Piotr<br>
<br>
<br>
<br>
</div>
</body>
</html>