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: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Or Gerlitz Sent: Tuesday, July 08, 2008 7:03 PM To: Adrien Guillon Cc: [email protected] 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 [email protected] 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 ============================================================================== _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
