How to improve GPU utilization by MIP SDK?

Hello,

I’m facing a performance issue with getting JPEGData from the Recording Server.

I’m calling the JPEGVideoSource Get(DateTime dateTime) method from multiple sources simultaneously.

When getting images from more than 4 sources the CPU is on 100% (I have 16 logical cores and Nvidia graphic card) but the GPU is around 40%.

Is there a way to put more work on the GPU instead of the CPU?

Is there a way to get the images from the recorded sources with more efficient way than the Get method?

Thanks

If you have a supported GFX card and an updated driver it should automatically utilize your GPU for the decoding.

Decoding with NVIDIA graphics card is supported with GPU capability version 6.x (Pascal) or newer. Please check that you have one of those.

Besides that there is unfortunately not much more you can do to get better GPU utilization.