I need to have my display handled by the integrated graphics, and have the GPU used for CUDA only. I see from many posts here and elsewhere that this should be possible, but I have been unable to do it.
My spec:
Dell Optiplex 990 running Windows 7
Dell BIOS updated to A18
GeForce GTX 745 GPU
CUDA 8.0 toolkit and samples installed
Graphics driver 378.66 installed, as advised for this card.
I believe CUDA and the graphics driver are installed correctly, since I can a) run deviceQuery successfully when the monitor is plugged into the GPU and b) run deviceQuery and my own CUDA code successfully when no monitor is plugged in and I access the box via RDP
When I plug the monitor into the integrated graphics, deviceQuery fails with:
cudaGetDeviceCount returned 30
-> unknown error
Result = FAIL
Additionally, NVIDIA Control Panel will not start unless the display is connected to the GPU card.
There are no BIOS options to set primary display. I have seen a suggestion to change to the BIOS to that of another vendor, but that sounds too risky to me.
Does anyone know of any other things I could try to get this working?
Thanks,
John Gregor