本機環境:
Win10專業版+VS2015企業版+CUDA 10.2
一、安裝VS2015
關於VS2015的安裝教程,網上有很多,這裡不多說了。
二、安裝CUDA 10.2
2.1 安裝前工作
你要有一張NVIDIA顯示卡,先檢視下本機驅動版本。
開啟NVIDIA控制皮膚
→系統資訊
我本機當前驅動是CUDA 10.1版本,安裝CUDA 10.2會覆蓋此驅動。
2.2 CUDA 10.2下載安裝過程
2.2.1 下載CUDA 10.2
2.2.1.1 官網下載地址
官網下載地址:https://developer.nvidia.com/cuda-toolkit-archive
點選選擇CUDA 10.2版本
2.2.1.2 網盤下載地址
百度網盤下載地址:
連結:https://pan.baidu.com/s/1fcGBpqSexisrvgzkf1u-sQ
提取碼:dnf4
網盤資料夾內容包括:
①CUDA 10.2.89基本安裝程式
②安裝補丁1(釋出於2020年8月26日,選裝)
此修補程式解決了CUDA 10.2中捆綁的cuBLAS庫中的一個問題,該問題在罕見的極端情況下導致資料無提示損壞。
③補丁2(釋出於2020年11月17日,選裝)
此修補程式解決了cuBLAS庫批處理的GEMM APIs中的一個問題,該問題在混合精度和快速數學的大批量計數的罕見情況下,導致資料無提示損壞。
2.2.2 正式安裝CUDA 10.2和補丁
2.2.2.1 安裝CUDA 10.2
選擇臨時解壓安裝程式的資料夾,預設就好,選擇OK。(當然也可以選擇其他臨時解壓位置)
這只是臨時解壓位置,並不是安裝位置,所以無所謂。
選擇自定義安裝,可以選擇安裝驅動,覆蓋本機已有的驅動
★如果本機已經有了Visual Studio Integration
檔案,要取消勾選,避免衝突了。
★如果本機沒有的話,要勾選!!!
(某些安裝教程說不要勾選怕安裝失敗,我親測CUDA 10.2
勾選Visual Studio Integration
可以安裝成功!)
取消勾選NVIDIA GeForce Experience
點開Driver components
,Display Driver
這一行,前面顯示的是CUDA新驅動版本。
- 如果本機當前驅動版本大於(新於) 新版本,要取消勾選。
- 如果本機當前驅動版本小於(舊於) 新版本,並且沒有勾選,電腦可能會藍屏或當機。
- 兩個版本相同的話,可以勾選。
(雖然截圖中當前版本沒有顯示,但我前面已經檢視了本機cuda驅動版本,可以確定當前本機cuda版本是要舊於新版本的,要勾選。)
自定義CUDA安裝位置
安裝完成。
(下面截圖是沒有勾選Visual Studio Integration
的結果,勾選後的截圖會有差異)
安裝完成後,在安裝目錄的bin資料夾裡找到nvcc.exe,這就是CUDA編譯器(瞭解一下)
2.2.2.2 安裝補丁
安裝補丁1:
補丁的安裝位置最好要與前面CUDA的安裝位置相同。
安裝補丁2:
同補丁1步驟。
三、檢測CUDA 10.2是否安裝成功
法1:
開啟執行(win+R
),輸入cmd
,開啟命令提示符(管理員)
在命令提示符中,輸入nvcc -V
(中間有空格)後,按回車,會顯示CUDA的版本號資訊,表明安裝成功!
ps:如果執行結果是找不到nvcc
,那就把nvcc.exe
所在的bin目錄加入到系統Path
裡,方法:
右鍵此電腦
→屬性
→高階系統設定
→環境變數
點選系統變數
裡的Path
→編輯
→新建
→複製cuda安裝資料夾內bin
目錄所在的地址→貼上→一直點確定
。
法2:
同時,如果CUDA成功安裝的話,開啟VS新建專案,會在左側看到CUDA模組
。
四、執行示例demo來進一步檢測CUDA 10.2安裝的正確性
用VS2015開啟CUDA自帶樣例deviceQuery_vs2015.sln
執行程式,點選除錯
→開始執行(不除錯)
執行結果會顯示你的顯示卡資訊
這樣就說明CUDA成功安裝了!