win10下CUDA和CUDNN的安裝

1. CUDA8安裝

CUDA8的安裝包可直接從NVIDIA官網下載。根據相應的系統選項,我選擇的是cuda_8.0.61_win10.exe(大小爲1.3G),安裝的時候建議選擇 自定義 而不是“精簡”(從下面的英文解釋可以看出,其實這裏的精簡寫成完整應該更貼切,他會安裝所有組件並覆蓋現有驅動,然而我並不想安裝全家桶,何況我的官方顯卡驅動比他的新)。

cuda各個版本下載

如下圖所示,我們只需選擇CUDA下面這4項就夠了(默認是全選的。。。),visual studio integration這一項沒有勾選是因爲我並沒有使用VS環境。這一步之後,會詢問這些組件的安裝路徑,可以直接使用C盤的默認位置,當然我自定義了一下(請記住這些安裝路徑,後面配置環境變量需要用到)。

2. CUDNN安裝

安裝完成之後,還需要下載cuDNN,這裏需要登錄並填寫問卷才能下載,到下圖所示的下載頁面後,我選擇的是圖中高亮的版本下載完成後,將這個壓縮包裏的所有文件放到CUDA8安裝目錄相應文件夾下即可。

3. 設置環境變量

3.1 CUDA環境變量

計算機上點右鍵,打開屬性->高級系統設置->環境變量,可以看到系統中多了CUDA_PATH和CUDA_PATH_V8_0兩個環境變量,接下來,還要在系統中添加以下幾個環境變量:
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0(這是默認安裝位置的路徑,經自定義路徑後,我的路徑爲D:\NVIDIA\CUDA Samples)
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

然後:

在系統變量 PATH 的末尾添加:
%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
再添加如下4條(默認安裝路徑):
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64;
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin;
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\lib\x64;
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64;

如果你選用了自定義路徑,上述這些默認路徑都應該相應替換爲你的自定義路徑,如下爲我的環境變量和PATH的配置情況:
環境變量:
環境變量
PATH:
PATH

4. 檢驗

配置完成後,我們可以驗證是否配置成功,主要使用CUDA內置的deviceQuery.exe 和 bandwithTest.exe:
首先win+R啓動cmd,cd到安裝目錄下的 D:\NVIDIA\CUDA\v10.1\extras\demo_suite, 然後分別執行 bandwidthTest.exe 和 deviceQuery.exe,應該得到下圖:

如果以上兩步都返回了Result=PASS,那麼就算成功啦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章