GPU Utilization being distributed to one gpu only when I have 2 gpus

I’m experiencing an issue where I have multiple GPUs (two Quadro P5000s) and I’m running into this problem where I try to use GPU 1 (second gpu) to do processing for (encoding/decoding), but all of the processes keep going to GPU 0 (first gpu) by default. Would there be a way to set GPU 1 to do the processes. I’ve tried cudaSetDevice(1) and it still goes to GPU 0.

encoding/decoding isn’t managed by CUDA

questions like this should be asked on the forum for the Video Codec SDK, which is what you use to manage encode/decode activity