Win10 安裝 CUDA、cuDNN 教學

李謦伊
謦伊的閱讀筆記
5 min readOct 21, 2020

上一篇有介紹如何在 Ubuntu 安裝 CUDA、cuDNN,本篇將要來介紹 Win10 的 CUDA、cuDNN 安裝教學

安裝流程分為以下步驟,作業系統使用 Windows 10

  • 如何選擇安裝的版本
  • 安裝 CUDA
  • 安裝 cuDNN

Step 0 如何選擇安裝的版本

首先,查看電腦的 NVIDIA 版本是否支援 CUDA 以及能夠配置的 CUDA 版本

桌面右鍵 -> NVIDIA 控制面板 -> 左下角的系統資訊

系統資訊 -> 顯示

可以看到驅動程式的版本

系統資訊 -> 元素

可以看到顯卡最高支援的 CUDA 版本

  • 查看驅動程式版本與 CUDA 版本

選擇好版本後就來看顯卡的驅動程式與 CUDA 的版本對應,若顯卡驅動程式版本低於上面的規格,則要更新驅動

顯卡驅動程式與 CUDA 的版本對應: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

更新驅動: https://www.nvidia.com/Download/index.aspx

Step 1 安裝 CUDA

CUDA 有兩種安裝方式: 使用exe (network) 線上安裝版或是 exe(local) 離線安裝版

可以參考 CUDA 官方的安裝流程: https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html

首先,下載需要版本的 CUDA,我安裝過 CUDA 9.0, 11.0, 11.1 都是一樣的做法~這邊示範使用 CUDA 10.0 版本的 exe (network) 來安裝

CUDA 下載: https://developer.nvidia.com/cuda-toolkit-archive

接著開始安裝

選擇自訂

若已有更高版本的驅動程式,則只需安裝 CUDA

按下一步安裝

安裝完成~~

  • 查看環境變數

接著在本機右鍵 -> 內容 -> 進階系統設定 -> 進階 -> 環境變數

在系統變數中可以看到多了 CUDA_PATH和CUDA_PATH_V10_0

測試 CUDA 是否安裝成功,若安裝成功會輸出 CUDA 版本資訊

nvcc -V

Step 2 安裝 cuDNN

下載跟 CUDA 版本一樣的 cuDNN 選擇 Windows,需先申請成為會員才能下載

cuDNN 下載: https://developer.nvidia.com/rdp/cudnn-archive

下載完後解壓縮

把 C:\Users\<username>\Downloads\cuda\bin\cudnn64_7.dll 複製到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin

把 C:\Users\<username>\Downloads\cuda\include\cudnn.h 複製到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include

把 C:\Users\<username>\Downloads\cuda\lib\x64\cudnn.lib 複製到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64

操作步驟可以參考 cuDNN 官方流程: https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#install-windows

如此一來就安裝完囉~

--

--