LoginSignup
3
7

More than 3 years have passed since last update.

CUDA (9.2 ->11)へアップグレード【Windows 10】

Posted at

Windows10マシンのCUDA入れ替え備忘録

CUDA10.2のつもりが11になった。

バックアップ

ProgramFine内のNVIDIA GPUComputing Toolkitフォルダ

アンインストール

Win10のシステム→アプリと機能 
CUDAの関連アプリだけ削除

インストール

NVIDIAのサイトからToolKitインストーラをDL(下記サイト)
https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal

推奨DLを実行

CuDNNのインストール(上書き)

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0
フォルダに
bin
include
lib
を上書き。

DLサイト

環境変数の設定確認

エクスプローラー「PC」を右クリック
プロパティ→システムの詳細設定→環境変数
すべてv11に変更されていることを確認。

チェック

$ nvidia-smi

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 451.22       Driver Version: 451.22       CUDA Version: 11.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce RTX 2070   WDDM  | 00000000:01:00.0  On |                  N/A |
|  0%   45C    P8    11W / 175W |    427MiB /  8192MiB |      1%      Default |
+-------------------------------+----------------------+----------------------+

CUDA Version: 11.0であることを確認。
nvcc -V
Cuda compilation tools, release 11.0, V11.0.167であることを確認。

GPU認識チェック

$python
>>>from tensorflow.python.client import device_lib
>>>device_lib.list_local_devices()
実行後↓↓↓
physical_device_desc: "device: XLA_CPU device"
, name: "/device:XLA_GPU:0"
device_type: "XLA_GPU"
memory_limit: 17179869184
locality {
}
incarnation: 6902340853559895985
physical_device_desc: "device: XLA_GPU device"

ちゃんと認識してました。
CUDA11.0はまた後日チェックしたいと思います。

参考にさせていただいたサイト

https://dev.infohub.cc/install-cuda-toolkit-10/
https://thr3a.hatenablog.com/entry/20180113/1515820265

3
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
7