轉載請注明出處:Win10安裝CUDA 10.2
本機環境:
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成功安裝了!
