Does Quadro P400 support VK_NV_external_memory_rdma vulkan extension?

My system:
os: Ubuntu 22.04.1 LTS
Graphics:
hw: Quadro P400
river: NVIDIA-SMI 525.60.13 Driver Version: 525.60.13 CUDA Version: 12.0
I am using Vulkan Instance Version: 1.3.236

I don’t find VK_NV_external_memory_rdma extension in the supported extension list.
Vulkan 1.3.236 does support it. I am thinking that the Graphics HW doesn’t support it.
Cane someone help? This is a blocking issue for me.

Hi there @kodhel and welcome to the NVIDIA developer forums.

RDMA or GPU Direct is a feature that is targeted at CUDA on workstation (Quadro and Tesla) class GPUs. To use it starting with Kepler generation the GPU only needs to support BAR, which most of them do. Refer to the Accelerated Computing GPU Direct and RDMA CUDA documentation for reference.

The implementation for VULKAN was introduced much later than Kepler or even Pascal (like the P400) and as such only supports GPUs starting with the Ampere generation, for example RTX A4500 or higher or the Ada based RTX 6000.

I hope that helps.

Thank you.

You are welcome!