How to use GPUDirect Async with Infiniband?

I have successfully developed code to capture UDP data packets sent by an FPGA using raw queue pair code. I can receive these packets using a ConnectX-4 Ethernet adapter card and store them in system memory.

My next goal is to directly send this data to GPU memory (Tesla K80) using GPUDirect RDMA. I have reviewed the following document and also learned that the same task can be accomplished using GPUDirect Async.

I have read the documents listed below, but I couldn’t find any complete sample code to guide me on how to implement GPUDirect async for my project:

https://docs.nvidia.com/networking/display/gpudirectrdmav18
https://network.nvidia.com/products/GPUDirect-RDMA/
https://docs.nvidia.com/cuda/gpudirect-rdma/index.html

Could anyone provide references or sample code that could help me achieve my goal using GPUDirect Async?

Hi ,

Please open a support ticket to NVIDIA Enterprise Support
EnterpriseSupport@nvidia.com

You can also review the GPU direct

Thanks
Samer