#author("2024-01-27T11:33:16+00:00","default:iseki","iseki")
#author("2024-01-27T11:33:42+00:00","default:iseki","iseki")
* CUDA [#z37f7196]


** Driver [#n52aa03b]
*** nouveau ドライバ(デフォルトのグラフィックドライバ)を止める [#j9e3e782]
- lsmod | grep nouveau  でドライバ確認
- /etc/default/grab のオプションに rd.driver.blacklist=nouveau を追加
- カーネル設定ファイルの作り直し
-- grub2-mkconfig -o /boot/grub2/grub.cfg   (RedHat系)
-- grub-mkconfig -o /boot/grub/grub.cfg   (Debian系)

*** Driver [#r1aed2e1]
- nvidia-driver, cuda をインストール


*** Docker [#t87b07eb]
- nvidia-container-toolkit が必要
-- コンテナ内からホストのGPUを使う
-- %%nvidia-smi などのコマンドがインストールされる.%%


** Tool Kit [#z51a5c81]
- CUDA Toolkit : https://developer.nvidia.com/cuda-toolkit-archive
- Tool Kit をインストールするとドライバもインストールされる? (未確認)

** Command

*** nvidia-smi 
#br
** OLD
*** Download [#q15d3709]
- http://www.nvidia.co.jp/object/cuda_get_jp.html
- 専用ドライバ http://www.nvidia.co.jp/Download/index.aspx?lang=jp

- 試しに専用ドライバの方を落としてみる
-- NVIDIA-Linux-x86-256.35.run
-- cudasdk_2.3_linux.run
-- cudatoolkit_2.3_linux_32_rhel5.3.run

*** Install [#bc191713]
+ ドライバのインストール
 # init 3                                   X を止める
 # ./NVIDIA-Linux-x86-256.35.run            ドライバをインストール. メニューはタブで移動,エンターで選択
 # view /etc/X11/xorg.conf                  X の設定ファイルの変更を確認
 # init 5                                   X を起動
 # lsmod|grep nvidia                        ドライバのロードを確認
 nvidia     10227232  12 
 i2c_core      24001  3 nvidia,i2c_ec,i2c_piix4

+ ツールキットのインストール
 # ./cudatoolkit_2.3_linux_32_rhel5.3.run   /usr/local/cuda にインストールされる
 # ls -l /usr/local/cuda                    確認
 # vi /etc/ld.so.conf                       /usr/local/cuba/lib を追加
 # ldconfig

+ SDKのインストール
 $ ./cudasdk_2.3_linux.run                  デフォルトで ~/NVIDIA_GPU_Computing_SDK に展開される


*** SDK のコンパイル [#w4c7c97b]
- 必要なライブラリ
-- freeglut-devel

 # cd ~/NVIDIA_GPU_Computing_SDK/C
 # make
 # cd ../bin
 # ln -s ../C/bin/linux/release/* .
 # cd ../lib
 # ln -s ../C/lib/* .


*** 動作環境の確認 [#fa8ed407]
 $ ~/NVIDIA_GPU_Computing_SDK/bin/deviceQuery

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS