Re: dedicated list for rdma userspace programming

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Apr 24, 2017 at 09:26:17PM +0300, Vasiliy Tolstov wrote:
> 2017-04-24 21:13 GMT+03:00 Leon Romanovsky <leon@xxxxxxxxxx>:
> > Yes, if performance is not critical to you.
> > Otherwise, the best solution will be to take a look on implementation
> > of data transfer (various post_send functions) in rdma-core library.
> 
> 
> Hm.. performance is critical for me... How can i create binding for it
> without C deps.

You would have to re-write the user space verbs provider for your
hardware in a non-C language.

What you are asking is enormously non-trivial, rdma is 'special'
because it has a user space driver component that directly
communicates with the hardware, for performance.

I'm not even sure one could implement a non-performant verbs using
just the kernel API without a driver specific helper. The kernel API
does not cover things like CQ parsing, for instance? At least nobody
has ever done it...

Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux