轉載請注明出處: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成功安裝了!