J'ai installé cuda 7 toolkit avec le pilote le plus récent, et il a passé tous les tests. Il semble que ce pilote soit chargé, mais à chaque fois que je mets mon ordinateur en veille et que je le réveille de son sommeil, cuda ne fonctionne plus, deviceQuery
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount returned 38
-> no CUDA-capable device is detected
Result = FAIL
https://chuanwen.wordpress.com/2015/07/19/run-cuda-on-ubuntu-14-04-2/
Et si cuda ne fonctionnait pas après le réveil de l'ordinateur portable:
Mettez les 2 lignes suivantes dans votre /etc/rc.local
:
/usr/bin/nvidia-smi -pm ENABLED
/usr/bin/nvidia-smi -c EXCLUSIVE_PROCESS
http://forums.fast.ai/t/cuda-lib-not-working-after-suspend-on-ubuntu-16-04/3546/4
Vous pouvez recharger le module du noyau nvidia et cela fonctionnera correctement:
Sudo rmmod nvidia_uvm
Sudo modprobe nvidia_uvm
Notez cependant que cela ne fonctionnera que si toutes les applications utilisant ce module sont fermées.