[ofa-general] Getting Started with RDMA

Majumder, Rajib rajib.majumder at credit-suisse.com
Tue Jul 8 06:06:53 PDT 2008


Hi,

There's already a C++ wrapper facade library (libibvpp) that wraps
libibverbs calls. 

Pls check at http://opensource.arc.nasa.gov/project/libibvpp

Thanks    

-----Original Message-----
From: general-bounces at lists.openfabrics.org
[mailto:general-bounces at lists.openfabrics.org] On Behalf Of Or Gerlitz
Sent: Tuesday, July 08, 2008 7:03 PM
To: Adrien Guillon
Cc: general at lists.openfabrics.org
Subject: Re: [ofa-general] Getting Started with RDMA

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.


_______________________________________________
general mailing list
general at lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit
http://openib.org/mailman/listinfo/openib-general


==============================================================================
Please access the attached hyperlink for an important electronic communications disclaimer: 

http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html
==============================================================================




More information about the general mailing list