序文
Windows10 と Win11 に CUDA をインストールするには、最初に 2 つのインストール パッケージをダウンロードする必要があります。
CUDA ツールキット (ツールキットはツールキットを指します)
深層学習の構成には cuDNN が使用されます
公式チュートリアル
CUDA:インストール ガイド Windows :: CUDA ツールキット ドキュメント (nvidia.com)
cuDNN:インストール ガイド :: NVIDIA ディープ ラーニング cuDNN ドキュメント
cudaをダウンロードしてインストールする
cudaバージョン
どのバージョンの cuda をダウンロードするかを判断していますか?
nvidia を開きます (デスクトップを右クリック) -> 左下隅にあるシステム情報を選択 -> コンポーネント
ここのバージョンは下位互換性があります。つまり、開発ライブラリの最新バージョンを使用することは一般的に推奨されないという原則に従って、ここのグラフィックカードとドライバーは cuda11.2 までサポートしていますが、バージョン 10.1 を選択して開発作業を完了します。
cmd に直接入力することもできます
nvidia-smi
グラフィックカードでサポートされている cuda のバージョンを確認してください。
CUDA ツールキットのダウンロード
CUDA ツールキット アーカイブ | NVIDIA 開発者
クリックして、次の構成に従って選択し、[ダウンロード] をクリックします。
ここでは、オフライン インストール方法を使用して、exe 実行可能ファイルをダウンロードし、インストールを完了します。
cudaのインストール
cuda をインストールすると、一時的な解凍ディレクトリが最初に設定され、インストール ディレクトリが 2 回目に設定されます。
一時的な解凍パス。デフォルトにすることをお勧めしますが、カスタマイズすることもできます。インストールが完了すると、一時解凍フォルダーは自動的に削除されます。
インストール ディレクトリをデフォルトにすることをお勧めします。
注: 一時解凍ディレクトリは、cuda インストール パスと同じに設定しないでください。そうしないと、インストールの完了後にインストール ディレクトリが見つかりません。ここでは、一時インストール ディレクトリをシステム以外のディスク パスに設定しますが、空のフォルダーを選択するように注意してください。そうしないと、エラーが報告されます。
カスタムインストールを選択
インストールが完了したら、cuda の環境変数を構成します。
コマンド ラインで、インストールが成功したかどうかをテストします。
「exeファイル」をダブルクリックし、ダウンロードパスを選択(デフォルトのパスを推奨)
同意して続行
カスタム インストールの場合、簡略化されたバージョンはすべてのコンポーネントをダウンロードし、元のドライバーを上書きするため、ここではカスタム ダウンロードをお勧めします。
初めてインストールする場合は、すべてを選択してみてください
n 回目にインストールする場合は、最初のものだけを選択するようにしてください。そうしないと、エラーが発生します。
Visual Studio を選択せず、後で見つからないと言い、このチェック ボックスをキャンセルするために戻った
ここでインストール ディレクトリを変更することはお勧めしません。後の開発で多くのエラーがパスの問題に起因するためです。
よし、次へをクリック
コントロール パネルを開くと、多くの構成ファイルとドライバ ファイルがインストールされていることがわかります。
環境変数を表示する
[設定] --> [システムの詳細設定を検索] --> [環境変数を表示] をクリックします。
【ご自身で追加する必要がない場合】
システム変数は全部で 4 つあり、すべて自動生成されますが、最後の 2 つのシステム変数は自動生成されない場合があり、自分で追加する必要があり、追加するときはパスに注意してください。
これらの 2 つの変数は、簡単にコピーできるように下に配置されています
NVCUDASAMPLES_ROOT
NVCUDASAMPLES11_0_ROOT
CUDA が正常にインストールされたことを確認します。
Win+R キーで cmd を実行し、nvcc --version と入力してバージョン番号を表示します。
cuda を設定すると、CUDA によって設定された環境変数を表示できます。
nvcc --version
OR
nvcc -V
set cuda
この時点で、CUDA のインストールは成功していますが、テンソル アクセラレーション操作を完了するには cuDNN の支援が必要なので、以下で cuDNN をインストールします。
cuDNN のダウンロードとインストール
cuDNN ダウンロード
cuDNN のアドレスは次のとおりですが、ダウンロード インターフェイスに入る前にアカウントを登録する必要があることに注意してください。安心して登録できます。
クリックして登録
登録が成功すると、インターフェイスは次のようになります。
適応された cuDNN を表示するには、以下の URL を使用してください
cuda のバージョンに一致する cudnn のバージョンを選択します。ここでは CUDA10.1 をインストールしたので、次のバージョンを選択します。
ダウンロード結果は圧縮パッケージです
cuDNN 構成
cuDNN の構成はより正確です. 最初にダウンロードした cuDNN を解凍すると、次のファイルが取得されます。
解凍したファイル:
ダウンロード後、cudnn は exe ファイルではなく、圧縮されたパッケージであることがわかりました. 解凍すると、3 つのフォルダーが作成されます. 3 つのフォルダーを cuda のインストール ディレクトリにコピーします。
CUDA のインストール パスは、前のスクリーンショットに示されています。または、コンピューターの環境変数を開いて表示します。デフォルトのインストール パスは次のとおりです。
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1
コピーすると、CUDAのインストールディレクトリに、解凍したcuDNNと同じ名前のフォルダがあるのがわかりますが、ここは気にせずそのままコピーしてください。cuDNN解凍後の同名フォルダ内の設定ファイルは、CUDAインストールディレクトリ内の同名フォルダに追加されます。[フォルダの内容をここの対応するフォルダにコピーすることをお勧めします]
cuDNN は、実際にはディープ ラーニング操作用に最適化された CUDA のパッチです。次に、環境変数を追加します
システム変数に追加:
システム環境変数のパスに以下のパスを追加(独自のパスに合わせて変更)
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\libnvvp
構成が成功したことを確認する
構成が完了したら、主に CUDA の組み込みの deviceQuery.exe と bandwidthTest.exe を使用して、構成が成功したかどうかを確認できます。
まず win+R で cmd を起動し、cd でインストール ディレクトリの ...\extras\demo_suite に移動してから、bandwidthTest.exe と deviceQuery.exe をそれぞれ実行します (「bandwidthTest.exe」と「deviceQuery.exe」を直接入力する必要があります)。ディレクトリに入った後)、次の画像を取得します。
最後に言いたいのは、CUDA は非常に厄介なプログラムであり、インストール中にバージョンやその他の奇妙なエラーが発生するだけでなく、その後のコード実行および開発プロセス中にさまざまなエラーが表示されるということです。インストールがうまくいき、その後のバグが減ることを願っています。
最後に、報酬を求めて、高品質のコンテンツを出力し続けます。
から参照
(メッセージ数 1136) CUDA インストール チュートリアル (超詳細)_Billie's Blog - CSDN ブログ
(メッセージ数 1136) cuda インストール チュートリアル + cudnn インストール チュートリアル_hw@c14h10 のブログ - CSDN blog_cudnn
(1136 メッセージ) [CUDA] cuda のインストール (windows 版)_Hewei xl のブログ - CSDN blog_cuda windows
(メッセージ数 1136) CUDA インストール チュートリアル_Ziyu Linmu のブログ - CSDN ブログ_cuda インストール