2016-09-19 3 views
0

Wenn ich zwei verschiedene GPUs für Caffe win7 verwende, funktioniert es nicht. OS-System: win7 SP1 GPUs: Quadro K620, Tesla K40 Caffe: Caffe für Fenster Das Problem ist, dass jedes Mal, wenn ich auf den neuesten Treiber 369.26 für K620 aktualisieren, dann Tesla K40 wird nicht funktionieren. Und dann, wenn ich auf den neuesten Treiber 341.96 für Tesla K40, aktualisieren, dann K620 wird nicht funktionieren. So funktioniert es nicht für caffe, wenn ich Dual-GPUs verwenden und die Fehler ist:Caffe unter Windows common.cpp: 166] Check fehlgeschlagen: error == cudaSuccess

C:\Softwares\caffe-windows>.\Build\x64\Release\caffe.exe train --gpu=0,1 --solve 
r=./examples/mnist/lenet_solver.prototxt 
I0919 22:42:21.715857 5568 caffe.cpp:186] Using GPUs 0, 1 
I0919 22:42:21.725857 5568 caffe.cpp:191] GPU 0: @■0 
I0919 22:42:21.725857 5568 caffe.cpp:191] GPU 1: @■0 
F0919 22:42:21.725857 5568 common.cpp:160] Check failed: error == cudaSuccess (
35 vs. 0) CUDA driver version is insufficient for CUDA runtime version 
*** Check failure stack trace: *** 

Und wenn ich GPU Tesla K40 nur (verwenden Quadro nur, es funktioniert), der Fehler ist:

C:\Softwares\caffe-windows>.\Build\x64\Release\caffe.exe train --gpu 1 --solver= 
./examples/mnist/lenet_solver.prototxt 
I0919 22:20:00.002020 4168 caffe.cpp:186] Using GPUs 1 
I0919 22:20:00.095620 4168 caffe.cpp:191] GPU 1: @■/ 
F0919 22:20:00.095620 4168 common.cpp:166] Check failed: error == cudaSuccess (
10 vs. 0) invalid device ordinal 
*** Check failure stack trace: ** 

Antwort

1

Ich denke, dass das Problem jedes Mal auf Win7 ist, wird NVIDIA Update zwei Treiber zu einem integrieren. Dann, wenn ein Fahrer höher ist für einen und caffe fragt zwei Fahrer nach den neuesten. Daher wird es nicht funktionieren.

Verwandte Themen