Search code examples
c++image-processingcudajpegnvidia

Use NVIDIA GPUDirect RDMA with nvJPEG


Is that possible to use NVIDIA GPIDirect RDMA with NVIDIA nvJPEG?

From the description of RDMA technology that should be possible but seems nvJPEG interfaces expect only host memory input.


Solution

  • Nvidia nvJPEG uses a hybrid approach for JPEG decoding. Some of the code is executed on the CPU, some of it on the GPU.

    See especially the decoupled functions https://docs.nvidia.com/cuda/nvjpeg/index.html#nvjpeg-decoupled-decode-api

    So, no, it is not possible.