Windows10 配置 Nvidia 驱动与 Cuda 环境搭建
生活随笔
收集整理的這篇文章主要介紹了
Windows10 配置 Nvidia 驱动与 Cuda 环境搭建
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
title: Windows10 配置 Nvidia 驅動與 Cuda 環境搭建
mathjax: false
date: 2021-04-17 12:50:27
tags: [Environment, Cuda]
categories: [Environment, Cuda]
Windows 配置GPU加速編程環境可能問題比Linux多一些,本文記錄配置過程。
環境需求
當前配置
- 操作系統:Windows 10
- 顯卡型號:Nvidia GeForce GTX 960M
- 當前驅動:391.25
目標
- 升級顯卡驅動
- 安裝適用的Cuda
- 安裝配套的Cudnn
- 測試安裝結果
升級顯卡驅動
查看當前驅動信息
- 打開Nvidia控制面板
可以看到自己的顯卡和驅動
查看并下載自己可用的驅動版本
- 登錄官網:https://www.nvidia.cn/geforce/drivers/
- 選擇自己的系統和顯卡型號,查看自己可以使用的顯卡驅動列表:
雖然顯卡菜了些,驅動還是很先進的
這里建議驅動版本稍新一些,CUDA對顯卡驅動的依賴是向下兼容的
我選擇了466.11的驅動
Tips:如果瀏覽器下載時快時慢,可以將下載鏈接放到迅雷里下載,速度感人
安裝驅動
- 啟動我們下載的驅動程序
- 466.11-notebook-win10-64bit-international-dch-whql.exe
- 圖形驅動程序安裝成功就行
- 重新打開Nvidia控制面板
- 顯卡驅動更新成功
CUDA下載安裝配置
下載CUDA
- 登錄中文官網:https://developer.nvidia.com/zh-cn/cuda-downloads
- 選擇合適自己的系統和選項:
此時推薦的鏈接為當前最新版的Cuda,如果需要可以直接下載
但是經常我們需要的Cuda是早期的某個版本
-
CUDA 產品下載列表:https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1604/x86_64/
-
早期版本Cuda下載鏈接:
在此頁面下載自己需要的CUDA版本
我下載的是CUDA 10.2
CUDA安裝
- 打開下載的 cuda_10.2.89_441.22_win10.exe文件
- 不要安裝 Visual Studio Integration ,裝也裝不上
- 驅動我們已經更新過了,就不要裝CUDA里的驅動了
- 下一步開始安裝
如果 Visual Studio Integration不慎安裝了
- 電腦就會重啟
- 命令 nvidia-smi:
- 這個是假的,真實的CUDA并沒有裝上
- 需要重新安裝CUDA,選擇自定義,按照上述要求重裝就行
- 添加路徑到Path環境變量中(如一切工作正常可以不著急添加):
可能遇到的錯誤
nsight compute 安裝失敗- 失敗原因不明
- 可以不選擇 nsight compute 繼續安裝
- CUDA仍可以成功安裝使用
測試CUDA
- 打開cmd
- 命令 nvcc -V
cuDNN 下載安裝
cuDNN下載
-
中文官網:https://developer.nvidia.com/zh-cn/cudnn
-
下載官網:https://developer.nvidia.com/cudnn-download-survey
-
此時需要登錄自己的Nvidia賬號(沒有的需要注冊一個)
-
選擇合適自己的版本
安裝cuDNN
- 解壓cuDNN文件
- 得到cuda文件夾,其中文件包括:
- 將所有文件復制到cuda安裝文件夾
例如我的是:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
測試cuDNN
- 打開文件夾 :C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include
對于 cudnn version < 8.0 的情況
- 打開cudnn.h文件
對于 cudnn version > 8.0 的情況
- 打開cudnn_version.h文件
參考資料
- https://blog.csdn.net/bingo_liu/article/details/103224730
總結
以上是生活随笔為你收集整理的Windows10 配置 Nvidia 驱动与 Cuda 环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据分析Power BI案例:职业教育经
- 下一篇: Win环境下配置PyTorch深度学习环