Tôi rất bối rối bởi các phiên bản CUDA khác nhau được hiển thị bằng cách chạy which nvcc
và nvidia-smi
.
Tôi đã cài đặt cả cuda9.2 và cuda10 trên ubuntu 16.04 của mình. Bây giờ tôi đặt PATH trỏ tới cuda9.2. Vì vậy, khi tôi chạy:
$ which nvcc
/usr/local/cuda-9.2/bin/nvcc
Tuy nhiên, khi tôi chạy
$ nvidia-smi
Wed Nov 21 19:41:32 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 410.72 Driver Version: 410.72 CUDA Version: 10.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 106... Off | 00000000:01:00.0 Off | N/A |
| N/A 53C P0 26W / N/A | 379MiB / 6078MiB | 2% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1324 G /usr/lib/xorg/Xorg 225MiB |
| 0 2844 G compiz 146MiB |
| 0 15550 G /usr/lib/firefox/firefox 1MiB |
| 0 19992 G /usr/lib/firefox/firefox 1MiB |
| 0 23605 G /usr/lib/firefox/firefox 1MiB |
Vì vậy, tôi đang sử dụng cuda9.2 như which nvcc
đề xuất, hay tôi đang sử dụng cuda10 như được nvidia-smi
đề xuất?
Tôi đã thấy câu trả lời này nhưng nó không cung cấp câu trả lời trực tiếp cho sự nhầm lẫn, nó chỉ yêu cầu chúng tôi cài đặt lại cudatoolkit mà tôi đã làm.