I am working on a computer vision project. I am planning on using CUDA. I am running a Windows 10 laptop with Nvidia GTX 960m and Visual Studio 2015 Community Edition. My final objective is to get images from the cameras and process them on my laptop using the GPU.
Problem is Windows provides two driver models under which Nvidia driver may operate http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#driver-model, the WDDM Driver model and TCC mode (not supported by Geforce GTX 960m). This will probably cause Timeout problems when running the kernel modules on the GPU.
So, Would It be possible do the image processing on Windows on the GPU? I want to make sure that CUDA will fulfill my needs before installing it on my system.