[ofa-general] Getting Started with RDMA

Or Gerlitz ogerlitz at voltaire.com
Tue Jul 8 04:02:58 PDT 2008


Adrien Guillon wrote:
> I'll check out the man pages today.  I was hoping for something that 
> would give me a broad overview of the library implementation, the 
> approach it takes and assumptions made.  I'm a complete n00b with 
> RDMA, but I would like to design a good C++ library to wrap the C 
> implementation.... unless there is such a thing already.
There was some posting in the past on C++ object library that wraps 
libibverbs, here it is
http://lists.openfabrics.org/pipermail/general/2008-May/050190.html
>
> Is this forum appropriate for asking n00b questions as I get started 
> programming with RDMA?
basically yes, however I think it would be more efficient for you to 
take a look on the libibverbs and librdmacm man pages along with diving 
into some code examples and doing some runs. Specifically, the rping 
example provided by librdmacm-utils uses both libibverbs and librdmacm 
for the connected (RC) service (there's alos udaddy and mckey for 
datagrams), I  suggest you start from there. Please note that you have 
to have a netdevice up and running for the IP subnet addresses you would 
be using with the rdma-cm. In the IB case, this means IPoIB and in the 
iWARP case, it means a network device set by the iWARP HW provider, in 
the current implementations, it means Gb Ethernet devices.

Or.





More information about the general mailing list