Geçenlerde System76'dan birden fazla GPU'su olan bir kutu aldım: bir Quadro M6000 ve iki Tesla K40.
Ne zaman yapmam lspci | grep -i nvidia
diyor
05:00.0 VGA compatible controller: NVIDIA Corporation Device 17f0 (rev a1)
05:00.1 Audio device: NVIDIA Corporation Device 0fb0 (rev a1)
06:00.0 3D controller: NVIDIA Corporation GK110BGL [Tesla K40c] (rev a1)
09:00.0 3D controller: NVIDIA Corporation GK110BGL [Tesla K40c] (rev a1)
Yani, oradalar .. Ama, yaptığım nvidia-smi -L
zaman sadece gösterir
GPU 0: Quadro M6000 (UUID: GPU-09446504-6a9e-866a-a65d-0f1d55b7657b)
ve ls -l /dev/nvidia*
gösterir
crw-rw-rw- 1 root root 195, 0 Aug 9 03:29 /dev/nvidia0
crw-rw-rw- 1 root root 195, 255 Aug 9 03:29 /dev/nvidiactl
crw-rw-rw- 1 root root 248, 0 Aug 12 16:19 /dev/nvidia-uvm
Emin değilim, ama tahmin ediyorum /dev/nvidia0
Quadro M6000 ve belki de bir /dev/nvidia1
veya a olmadığı gerçeği, Tesla K40'ları görmeyen kutunun /dev/nvidia2
başka bir semptomudur (veya belki de nedeni). , cudaGetDeviceCount adlı test programlarım yalnızca bir GPU veriyor .
Ubuntu 14.04.3 kullanıyorum ve kurdum cuda_7.0.28_linux.run
(ve NVIDIA sürücülerini bu çalıştırma dosyası aracılığıyla kurdum.)
Diğer kartlara neden erişilemiyor? Onları nasıl erişilebilir yapabilirim?