Saya baru-baru ini membeli sebuah kotak dari System76 yang memiliki beberapa GPU: satu Quadro M6000, dan dua Tesla K40.
Kapan saya melakukannya lspci | grep -i nvidia
ia mengatakan
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)
Jadi mereka sana .. Tapi, ketika saya melakukannya nvidia-smi -L
itu hanya menunjukkan
GPU 0: Quadro M6000 (UUID: GPU-09446504-6a9e-866a-a65d-0f1d55b7657b)
dan, ls -l /dev/nvidia*
menunjukkan
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
Saya tidak yakin, tapi saya menduga /dev/nvidia0
adalah Quadro M6000, dan mungkin fakta bahwa tidak ada /dev/nvidia1
atau a /dev/nvidia2
, adalah gejala lain (atau mungkin penyebabnya) dari kotak tidak melihat Tesla K40 .. Juga, program pengujian saya yang memanggil cudaGetDeviceCount , hanya menghasilkan satu GPU ..
Saya menjalankan Ubuntu 14.04.3, dan saya telah menginstal cuda_7.0.28_linux.run
(dan menginstal driver NVIDIA melalui file run itu.)
Mengapa kartu lainnya tidak dapat diakses? Bagaimana cara membuatnya dapat diakses?