I have compiled few samples from CUDA 8.0.44 with VS2012 SP1. However running them has been chalenging. The issue is probably related to CUDA driver
My test PC has a Nvidia M2000M. 64 bit Windows 7 SP1 Enterprise’s Device manager reports the driver is up-to-date. CUDA 8 Toolkit (cuda_8.0.44_windows.exe) is not installed. Sytem information from Nvidia control panel states that NVCUDA.dll’s version is 6.14.13.6179 (which is part of Nvidia version 361.79) and it is called NVIDIA CUDA 8.0.11 driver.
With this version, I cannot run samples like deviceQuery.exe or deviceQueryDrv.exe (both reports nothing). In other words, the standard way to update the driver (Windows’ device namger) will not install the CUDA 8 compatible driver.
My colleague who has CUDA 8.0.27 (CUDA 8 beta) can run deviceQuery.exe BUT NOT deviceQueryDrv.exe (latest exe reports nothing).
If I install only the CUDA driver using cuda_8.0.44_windows.exe on the test PC, both executables reports the device’s details.
I have not try to download the latest version for M2000M from www.nvidia.com as most IT will have concerns doing the update that way.
From both PCs I would have expected that deviceQuery.exe to work (I read on post https://devtalk.nvidia.com/default/topic/973788/cuda-setup-and-installation/driver-required-for-cuda-7-5-and-cuda-8-0/ that CUDA 8 requires at least 361.xx).
From our user’s viewpoint, how to resolve this sort of issue? Are you planning to issue a driver only install (like 353.82-quadro-grid-desktop-notebook-win8-win7-64bit-international-whql.exe)?
Thank you in advance for your help.