-
Notifications
You must be signed in to change notification settings - Fork 19
[DirectVerbs] Implement wait-related interfaces in the dv transport #107
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
base: devel-dv
Are you sure you want to change the base?
Conversation
…emoved res_domain from the gds_qp struct
…p/cq functions to mlx5-exp
…er an opaque struct
…t changes in gdsync.cpp
|
I have question, if this update works, it seems libmp need to update too, because it used old structure of libgdsync |
|
Hi @hongbilu, Yes, we need to update libmp too. The patch for libmp is not ready yet, however. Do you want to use libmp also? |
yeah,very expect for it which must be cool to support ofed 5.4. BTW, i saw that nvshmem and GPUnetIO library also support gdasync too, it seems a little repeated, and I support this project because I feel it is a offical library only for gdasync |
|
@pakmarkthub hi,why not use mlx5dv_devx_obj_create instead of mlx5_dv_create_cq? The "struct mlx5_ifc_create_cq_in_bits" seems disappear |
Prerequisites:
This PR:
gds_poll_cq.gds_poll_cqinstead ofibv_poll_cq.Notes:
IBV_WR_SENDis the only opcode that is supported. And it works with only non inline data.Presubmit testing: