この広告は、90日以上更新していないブログに表示しています。
基本的にはドキュメントに書いてある通りセットアップすればOK
http://developer.nvidia.com/cuda-toolkit-40
自宅サーバのOSはCentOS 5.6。
私は雰囲気でインストールしてたらこんなエラーが出るようになってしまった。
$ ./deviceQuery[deviceQuery] starting..../deviceQuery Starting... CUDA Device Query(Runtime API) version(CUDART static linking)cudaGetDeviceCount returned38-> no CUDA-capable device is detected[deviceQuery]test results...FAILEDPress ENTER toexit...
ドキュメントのpdfを見たらGUIを使っていない場合は/dev/nvidia*のデバイスファイルを手動で確保しないといけないらしくドキュメントに記載されているシェルを実行する必要があったみたいだ。
#!/bin/bash/sbin/modprobe nvidiaif ["$?"-eq0];then# Count the number of NVIDIA controllers found.NVDEVS=`lspci|grep -i NVIDIA`N3D=`echo"$NVDEVS"|grep"3D controller"| wc -l`NVGA=`echo"$NVDEVS"|grep"VGA compatible controller"| wc -l`N=`expr$N3D +$NVGA -1`foriin`seq0$N`;domknod-m666 /dev/nvidia$i c195$idonemknod-m666 /dev/nvidiactl c195255elseexit1fi
これでdeviceQuery実行したらちゃんと起動できました。
にして、これ電源入れ直すたびに実行しないといけないっぽい、、、、
最近は節電のために自宅サーバは日中は電源切っているので、忘れないようにしないと、、、
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。