Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) dgpu RXT3070 • DeepStream Version 6.2 • JetPack Version (valid for Jetson only) • TensorRT Version tensort 8.5.2 • NVIDIA GPU Driver Version (valid for GPU only) NVIDIA-SMI 525.116.04 • Issue Type( questions, new requirements, bugs) • How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing) • Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)
We’re trying to run multiple pipelines, each using a different GPU… meaning all NVIDIA plugins that support gpu-id properties for a specific pipeline are set to the same Id. When we run the pipeline(s), we get the follow error messages.
nvinfer gstnvinfer.cpp:1480:gst_nvinfer_process_full_frame:<infer-primarygie-1-nvinfer>e[00m error: Memory Compatibility Error:Input surface gpu-id doesnt match with configured gpu-id for element, please allocate input using unified memory, or use same gpu-ids OR, if same gpu-ids are used ensure appropriate Cuda memories are used
nvinfer gstnvinfer.cpp:1480:gst_nvinfer_process_full_frame:<infer-primarygie-1-nvinfer>e[00m error: surface-gpu-id=0,infer-primarygie-1-nvinfer-gpu-id=1
We’ve tried setting the buffer memory to CUDA Unified, but did not help.
Any suggestions? I’ actually reporting this for a user of my work here. I’m trying to get them to dump the pipeline graph to a .dot file for viewing and get a complete log. Anything else that might help?
thanks . i have another question about nvidia. when i run deepstreram -c source30_1080p_dec_infer-resnet_tiled_display_int8.txt , the Average frame rate can reach 27 on rtx2060 ,while on rtx3070 the Average frame rate is 25 . The results did not meet expectations because I believe 3070 is definitely better than 2060… why?
@junshengy thanks for the quick response. We’re setting the gpu-id for each component exactly as you have here. I was hoping that a .dot dump to .png file would help, but it appears that the NVIDIA plugins do not report gpu-id… that is unfortunate.
As mentioned, I’m reporting this for one of my users… they came to me asking how to run on multiple GPU’s so I’m assuming they do… I’m waiting on confirmation.
There is no update from you for a period,
assuming this is not an issue anymore.
Hence we are closing this topic.
If need further support, please open a new one. Thanks