Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[request] rdmacm crate #22

Open
jansol opened this issue Mar 14, 2022 · 5 comments
Open

[request] rdmacm crate #22

jansol opened this issue Mar 14, 2022 · 5 comments

Comments

@jansol
Copy link

jansol commented Mar 14, 2022

A similar wrapper crate for librdmacm (RDMA connection manager) would be nice as it greatly simplifies the connection setup for small applications. Being also handled by rdma-core it fits well under the same umbrella as ibverbs.

@jonhoo
Copy link
Owner

jonhoo commented Mar 19, 2022

I think that does make some amount of sense! I'm not currently working with anything RDMA related, so am probably not the right person to contribute or maintain that (or, admittedly, this crate these days), but maybe @rdelfin or @daniel-noland would be interested?

@jansol
Copy link
Author

jansol commented Mar 19, 2022

Hmm, maybe it would even make sense to see if we could get the basic ffi bindings under the linux-rdma org for better discoverability and hopefully keeping them up to date semi-automatically.

@daniel-noland
Copy link
Contributor

Hello. Sorry for long reply time.

I actually would be interested in doing this although I don't know when I would be able to fit that in given my current load at work.

My priority (as regards this project) at the moment is to get integration testing working (I have made some progress on this front although it isn't quite ready yet).

@rdelfin
Copy link
Contributor

rdelfin commented Apr 3, 2022

Hello! Sorry for the delay on this as well.Admittedely I'm not as familiar with RDMA CM. @daniel-noland if you need any help though, I'd be happy to jump in! Happy to go further down the RDMA well

@crazyboycjr
Copy link

I have tried to make a binding to rdmacm before for a research project. The crate is based on rust-ibverbs, and it also includes a higher level abstraction. https://github.com/phoenix-dataplane/rdma-rs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants