I have built a CUDA application that will run on a pc with two graphics cards installed, which might be of the same type. I only want to use 1 of those cards for my CUDA computations. The other cards will be used for processing and displaying with DirectX, and will be connected to a monitor.
- Is there a way to detect which card is used for display and which card I can use for CUDA?
- Is there maybe some defined order in which the cards are enumerated if I call cudaGetDeviceProperties?