Hi,
I am on a Kubuntu 16.04 LTS developer branch, currently having the nvidia-361-updates driver package installed.
What I like a lot is the seamless integration with the CUDA 7.0 toolkit (not 7.5). Everything can be installed via apt-get, the only exception being 32 bit libcudart runtime libraries for running the (unsupported) 32 bit CUDA ABI on a 64 bit Linux.
nvidia-361-updates install
nvidia-361-updates-dev install
nvidia-prime install
nvidia-profiler install
nvidia-settings install
nvidia-visual-profiler install
libcuda1-361-updates install
libcudart7.0:amd64 install
nvidia-cuda-dev install
nvidia-cuda-doc install
nvidia-cuda-gdb install
nvidia-cuda-toolkit install
nvidia-opencl-dev:amd64 install
nvidia-opencl-icd-361-updates install
I have started nvidia-smi while one of our applications ran. In earlier driver versions this would never show much detail information for consumer nVidia GPUs. However with the driver that ships with Ubuntu 16.04 I get it all.
Nice. Would anyone know which driver version has actually improved the nvidia-smi behavior with respect to consumer GPU devices? How far can you go back before you lose this feature?
+------------------------------------------------------+
| NVIDIA-SMI 361.28 Driver Version: 361.28 |
|-------------------------------+----------------------+----------------------+
| 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 970 Off | 0000:01:00.0 On | N/A |
| 31% 57C P2 80W / 151W | 1362MiB / 4095MiB | 41% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 961 G /usr/lib/xorg/Xorg 376MiB |
| 0 1390 G kwin_x11 68MiB |
| 0 1395 G /usr/bin/krunner 17MiB |
| 0 1399 G /usr/bin/plasmashell 82MiB |
| 0 4181 G /usr/lib/firefox/firefox 2MiB |
| 0 8174 C+G ...r/MR_dev_1.x64/optimized/src/.libs/lt-b4g 810MiB |
+-----------------------------------------------------------------------------+