[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