Inquiry About Memory Types for RDMA with Gst-nvdsucx Element

**• Hardware Platform (Jetson / GPU) GPU
**• DeepStream Version 6.4
**• Issue Type question

As stated in the subject, I would like to know which types of memory the Gst-nvdsucx element targets for RDMA using UCX.

Is the Gst-nvdsucx element’s RDMA via UCX limited to the VRAM (Video Random Access Memory) of NVIDIA GPUs? Or is it also capable of performing RDMA on RAM (Main Memory) using UCX in this GStreamer element?

https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS_plugin_gst-nvdsucx.html

UCX is an open-source library that accelerates data over high-performance networks and can utilize GPUDirect RDMA technology for minimal network latencies and highest throughput of distributed GPU traffic.

For more details on UCX, see https://openucx.org.

Thank you for your prompt response. I understand about UCX. Is it correct to say that it is limited to GPUDirect RDMA? In other words, it can be applied to the VRAM (Video Random Access Memory) of NVIDIA GPUs, but not to RAM (Main Memory).

Yes. The gst-nvdsucx is limited to GPUDirect RDMA.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.