So I did some digging, and you were correct. condor_gpu_discovery on Windows does try and access this registry key "SOFTWARE\\NVIDIA Corporation\\GPU Computing Toolkit\\CUDA" when it cannot find cudart.dll. We don’t expect this code to execute most of the time, but it is there.
This key is created by the NVIDIA CUDA Toolkit installer for Windows. I upgraded my workstation to v10 from here https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10 And it updated the key HKEY_LOCAL_MACHINE\software\NVIDIA Corporation\GPU Computing Toolkit\CUDA so that it now says v10.0 On my workstation, the cuda runtime is installed in this directory: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin I’m curious as to where it is installed on your Windows machines, if not there.
-tj |