Movatterモバイル変換


[0]ホーム

URL:


Flicker's Style++

この広告は、90日以上更新していないブログに表示しています。

自宅サーバのcuda環境を3.2→4.0にバージョンアップ

基本的にはドキュメントに書いてある通りセットアップすれば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実行したらちゃんと起動できました。
にして、これ電源入れ直すたびに実行しないといけないっぽい、、、、
最近は節電のために自宅サーバは日中は電源切っているので、忘れないようにしないと、、、

検索
参加グループ

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です読者をやめる読者になる読者になる

[8]ページ先頭

©2009-2025 Movatter.jp