CentOS Stream 9 NVIDIA CUDA 11.7 をインストールする方法

環境
CentOS Stream 9

概要
NVIDIA 社製グラフィックカードによる GPU コンピューティング GPGPU(General-Purpose computing on Graphics Processing Units)
プラットフォーム CUDA (Compute Unified Device Architecture) をインストールします。

操作方法
1.NVIDIA 公式リポジトリから CUDA をインストールします。

# dnf -y install cuda-11-7 git

2.「cuda117.sh」の作成
# vi /etc/profile.d/cuda117.sh

# 新規作成
export PATH=/usr/local/cuda-11.7/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.7/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

3.配置ファイルを反映します

# source /etc/profile.d/cuda117.sh

nvccのバージョンを確認します。

# nvcc --version

4.任意の一般ユーザーでサンプルプログラムを実行して動作確認します。
サンプルプログラムを取得

$ git clone https://github.com/NVIDIA/cuda-samples.git

$ cd ./cuda-samples/Samples/1_Utilities/deviceQuery
# deviceQuery サンプル コンパイル
$ make
# deviceQuery サンプル 実行
$ ./deviceQuery

5.bandwidthTest サンプル テスト

$ cd ~/cuda-samples/Samples/1_Utilities/bandwidthTest
$ make
$ ./bandwidthTest

 

CentOS Stream 9

Posted by arkgame