Just d/l installed SDK 7.5 & cuDNN5 & driver v3.68.22 with GeForce 960M on Visual Studio 2012 & Windows 7 HP.
I have an MFC app which links to a DLL compiled Caffe implementation.
I have put this code as the first lines when clicking a button in the ActiveX control in the MGC application:
cudnnHandle_t handle_;
cudnnStatus_t stat = cudnnCreate(&handle_);
I get error #1 CUDNN_STATUS_NOT_INITIALIZED (1)
I’ve been able to run custom CUDA kernels on this machine with the same application and other Caffe code is executed, but I cannot figure out why cuDNN will not initialize.
I was initially testing the Caffe code call to init the cuDNN, but moved the init call code to the application to save time. Then I found that the Nvidia driver was hosed and rebooted the system.
The application is only indirectly linked to the cuDNN library through the DLL and that does not work. It does initialize from the DLL which is directly linked to the cuDNN lib.