Birden fazla NVIDIA grafik kartlı Ubuntu Box


3

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 nvidiadiyor

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 -Lzaman 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/nvidia0Quadro M6000 ve belki de bir /dev/nvidia1veya a olmadığı gerçeği, Tesla K40'ları görmeyen kutunun /dev/nvidia2baş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?


Vazgeçtiğim Ubuntu'da birden fazla Nvidia kartı kurmaya çalışırken pek çok sorun yaşadım. Doğrudan Nvidia desteğine daha iyi danışınız: GPU'ya

Yanıtlar:


2

Peki! devtalk nvidia forumlarında txbob , çözüme ulaşmam için bana yeterince işaretçi verdi.

Yani, temel olarak, nouveau, nvidia sürücülerine müdahale ediyordu ve bir disable-nouveaudosya görsem de /etc/modprobe.d, henüz etkili olamamıştı çünkü initramfs...

Yani, bunu yapmak için yapmam gerekiyordu

rm -f /boot/initrd*
update-initramfs -c -k all
update-grub2

daha sonra koşu nvidia-smi -Lverimi

GPU 0: Quadro M6000 (UUID: GPU-09446504-6a9e-866a-a65d-0f1d55b7657b)
GPU 1: Tesla K40c (UUID: GPU-e992022a-724f-8f47-e08f-a954053020e6)
GPU 2: Tesla K40c (UUID: GPU-4d14695e-3e43-bf43-a3e3-91190f696d39)

Yani, şimdi her şey yolunda! Umarım bu başka birine yardım edebilir!


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.