मैं Linux Ubuntu
पर चलाने की कोशिश कर रहा हूं। स्थापना के बाद, मैं GPU में Caffe चलाने के लिए और त्रुटि'nvidia_352' सम्मिलित नहीं किया जा सका: ऐसा कोई डिवाइस
I0910 13:28:13.606891 10629 caffe.cpp:296] Use GPU with device ID 0
modprobe: ERROR: could not insert 'nvidia_352': No such device
F0910 13:28:13.728612 10629 common.cpp:142] Check failed: error == cudaSuccess (38 vs. 0) no CUDA-capable device is detected
*** Check failure stack trace: ***
@ 0x7ffd3b9a7daa (unknown)
@ 0x7ffd3b9a7ce4 (unknown)
@ 0x7ffd3b9a76e6 (unknown)
@ 0x7ffd3b9aa687 (unknown)
@ 0x7ffd3bf91cb5 caffe::Caffe::SetDevice()
@ 0x40a5a7 time()
@ 0x4080f8 main
@ 0x7ffd3aeb9ec5 (unknown)
@ 0x408618 (unknown)
@ (nil) (unknown)
Aborted (core dumped)
मेरे NVIDIA ड्राइवर 352.41 है। मैंने 352 स्थापित किया और यह नवीनतम संस्करण स्थापित है।
sudo apt-get install nvidia-352[sudo]
Reading package lists... Done
Building dependency tree
Reading state information... Done
nvidia-352 is already the newest version.
The following packages were automatically installed and are no longer required:
account-plugin-windows-live libupstart1
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 31 not upgraded.
मेरे Ubuntu NVIDIA ड्राइवर 352 है और यही कारण है कि मैं त्रुटि
I0910 13:28:13.606891 10629 caffe.cpp:296] Use GPU with device ID 0
modprobe: ERROR: could not insert 'nvidia_352': No such device
F0910 13:28:13.728612 10629 common.cpp:142] Check failed: error == cudaSuccess (38 vs. 0) no CUDA-capable device is detected
जैसे मैं जाँच की है कि क्या मैं CUDA सक्षम डिवाइस है
lspci | grep -i nvidia
05:00.0 VGA compatible controller: NVIDIA Corporation GK107GL [Quadro K2000] (rev a1)
05:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)
जैसे मैं CUDA सक्षम डिवाइस है और यही कारण है कि मैं त्रुटि प्राप्त करें?
संपादित करें 1: हाँ मेरा परीक्षण ./deviceQuery के साथ विफल रहा।
../NVIDIA_CUDA-7.5_Samples/bin/x86_64/linux/release/deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount returned 38
-> no CUDA-capable device is detected
Result = FAIL
मैंने dev/फ़ोल्डर में चेक किया है, मेरे पास nvidia0 है।
crwxrwxrwx 1 root root 195, 0 Sep 10 16:51 nvidia0
crw-rw-rw- 1 root root 195, 255 Sep 10 16:51 nvidiactl
मेरे NVCC वी की जांच मुझे दिया
[email protected]:/dev$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Tue_Aug_11_14:27:32_CDT_2015
Cuda compilation tools, release 7.5, V7.5.17
तब मेरे संस्करण की जांच
[email protected]:/dev$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 352.41 Fri Aug 21 23:09:52 PDT 2015
GCC version: gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04)
क्या गलत हो सकता है?
एक पल के लिए कैफे को छोड़कर, क्या आप भी सुनिश्चित हैं कि आपकी मूल CUDA स्थापना सही तरीके से काम करती है? – talonmies
बेशक, मैंने CUDA7.5 स्थापित किया है। सभी lib और हेडर /usr/local/cuda7.5 में स्थापित हैं। सभी पथ निर्यात PATH =/usr/local/cuda-7.5/bin: $ PATH $ निर्यात LD_LIBRARY_PATH =/usr/local/cuda-7.5/lib64: $ LD_LIBRARY_PATH के रूप में निर्यात किए जाते हैं। मैंने सफलतापूर्वक कैफे स्थापित किया। – batuman
यही वह नहीं है जिसे मैंने पूछा था। क्या आप संकुचित और सफलतापूर्वक एक सरल CUDA एप्लिकेशन चला सकते हैं, जैसे कि CUDA टूलकिट से नमूने में से एक? – talonmies