選擇安裝的版本
查看顯卡的 NVIDIA 版本以及其支援的 CUDA 版本
- 桌面右鍵 → NVIDIA 控制面板 → 左下角系統資訊
- 查看顯示卡驅動版本: 系統資訊 → 顯示
- 切換到元素,可以看到最高支援的 CUDA 版本
安裝 CUDA
下載 CUDA 安裝檔
- 至 CUDA 官方網站下載,由於後續使用的範例只支援到 11.6 版本,所以要按 Archive of Previous CUDA Releases,下載以前的版本
- 選擇 11.6.2 版本進入下載頁面
- 選擇 Windows → x86_64 → 10 (windows 10) → exe (local) → Download
安裝 CUDA
- 選擇安裝檔暫存位置
- 同意授權協議書
- 選擇自訂
- 如有更高版本的驅動,則只需要安裝 CUDA
- 選擇安裝位置
- 下一步等待安裝完成
確認安裝狀態
- 左下角對開始(win)右鍵 → 系統 → 右邊進階系統設定 → 環境變數
- 可以看到新增了 CUDA 相關環境變數
- 使用 cmd 確定 cuda 版本
nvcc -V
Verify the installation using cuda_sample
- 此章節將使用官方推薦的方式驗證安裝狀態
- 至 github 下載 release: https://github.com/nvidia/cuda-samples
- 解壓縮,並開啟自己使用的 Visual Studio 版本的專案檔 (筆者在此是開啟 Samples_VS2022)
- 對方案總管的 Samples 資料夾右鍵 → 建置
- 建置完進入 → bin → win64 → Debug,尋找 deviceQuery.exe
- 使用 cmd 執行 deviceQuery.exe 確認 cuda 安裝狀態
.\deviceQuery.exe
- 有出現 CUDA 裝置資訊就代表安裝完成囉!
安裝 cuDNN
- 進入 cuDNN 下載頁面: https://developer.nvidia.com/rdp/cudnn-download
記得要登入
- 下載支援自己安裝的 CUDA 版本的 cuDNN
- 直接把壓縮檔內的 bin, include, lib 解壓縮到 CUDA 所在位置