最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了


在上一期中,我們介紹了為什么使用GPU可以加速計算和處理圖像,以及查看自己的電腦能否使用GPU加速,不知道的可以去看上一期文章,這期我們正式的來下載與安裝GPU加速工具CUDA,並檢查是否安裝成功。

 

​前言:

安裝CUDA之前,我們需要做一些准備工作,一起來看一下NVIDA的官方的CUDA下載安裝文檔,地址:https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html。

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

可以看到,如果我們想要下載安裝CUDA需要有NVIDA的顯卡、Windows系統、Visual Studio,即:

第一步:查看自己電腦是否有NVIDA顯卡。

第二步:查看自己是否有支持的版本的微軟Windows系統,具體大家可看上圖Table1。

第三步:查看自己是否有支持版本的Visual Studio,因為我們在安裝CUDA時需要用到其中的組件,具體請看上圖Table2。

 

安裝工作總結

  • 查看自己有是否有支持NVIDA的獨立顯卡
  • 查看自己是否有NVIDA顯卡驅動程序,沒有請下載安裝
  • 官網下載安裝 Microsoft Visual Studio(申請一個微軟賬號)
  • 官網下載安裝 CUDA
  • 檢驗CUDA安裝是否成功
  • CUDA安裝成功后的使用

這里教大家安裝CUDA10.2和免費社區版VS2017的下載和安裝教程

 

正式下載與安裝CUDA

第一步:查看自己是否有支持安裝CUDA的NVIDA顯卡,具體請見我上期文章。

 

第二步:查看是否有NVIDA顯卡驅動程序,如果有,就不用安裝了(一般剛裝完系統都會安裝這些驅動),建議自動更新驅動程序一下,沒有,請下載安裝,地址:https://www.geforce.cn/drivers,有兩種安裝方式,自動和手動,選擇適合自己電腦的顯卡驅動下載,安裝很簡單,直接下一步就可以,默認系統安裝路徑。

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

安裝完后,可以打開NVIDA控制面板,查看GPU顯卡所支持的CUDA版本,具體開始菜單 -》NVIDIA控制面板-》幫助-》系統信息-》組件-》nvidia.dll后面的cuda參數,可以看到,我的顯卡支持版本為10.2,所以我下載安裝cuda10.2版本。

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第三步:下載安裝 Visual Studio

安裝Visual Studio,因為CUDA在安裝時,需要VS的里面的工具包來編譯。VS這里我安裝的是社區免費版VS2017,無需秘鑰key就可以使用,也可以使用其它版本,但是需要key,請見第一張圖的Table2,在安裝過程中,會自動檢測本機是否已經安裝了配套的VS版本其中之一,如果VS版本和Cuda版本不匹配的話,安裝無法進行。

第一步:到微軟Visual Studio官方網站進行VS2017安裝包下載,這里需要注冊一個微軟賬號,如果沒有的話按步驟進行注冊、登錄即可,地址:https://my.visualstudio.com/Downloads?q=Visual%20Studio%202017

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第二步:下載完安裝包后雙擊,安裝選項:工作負載處,勾選“C++的桌面開發(其他的可不勾選,若需要的話,后面可再次安裝)

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第三步:選擇軟件安裝位置選擇軟件要安裝到的地方,建議安裝到專門放軟件的盤,不要安裝到系統盤C,然后點擊開始進行安裝

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第四步:選完后,點擊安裝,正式安裝,這個過程需要等待一會兒時間

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第五步:安裝完后,電腦需要重啟,重啟后就可以使用了

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

安裝成功后的界面

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

下載與安裝CUDA

第一步:到官網下載CUDA安裝包,前面我們已經查看到了電腦GPU顯卡所支持的CUDA版本為10.2,下載地址:https://developer.nvidia.com/cuda-toolkit-archive

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第二步:下載完后,雙擊

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第三步:同意並繼續后,選擇自定義安裝

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第四步:安裝組件,全部勾選,點擊下一步

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第五步:選擇安裝位置,這里建議默認安裝,也可手動安裝,但是要記得自己安裝的位置,因為后面需要配置系統環境變量

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第六步:開始准備安裝,等待安裝完成,這需要等待一段時間

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

安裝完成界面如下,點擊下一步,就安裝完成了

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

第七步:安裝完成后,就需要我們配置Cuda的環境變量了,我們在計算機上點右鍵,打開屬性->高級系統設置->環境變量,可以看到系統中多了CUDA_PATH和CUDA_PATH_V9_0兩個環境變量,安裝好后,自動默認幫我們設置好了這2個環境變量:

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

之后我們最好再手動添加以下4個環境變量,方便日后配置VS使用,在VS中使用CUDA加速,這里只給截圖,自己手動選擇變量位置,印象會更加深刻。提醒:%CUDA_PATH前面的%,作用其實就是加上CUDA_PATH的路徑,也就是上圖的C:\Program Files\......

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

配置成功之后的圖:

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

查看是CUDA是否安裝成功

配置完系統環境變量之后,我們就可以查看CUDA是否安裝成功以及環境變量配置情況

查看安裝版本:Win + R 打開cmd ,輸入命令:nvcc --version

查看設置變量情況:輸入命令:set cuda

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

驗證deviceQuery和bandwidthTest,在命令窗口運行測試文件,定位到 在cuda安裝目錄的 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\extras\demo_suite,分別輸入deviceQuery.exe,bandwidthTest.exe並運行,兩個地方的Result=PASS則說明通過,反之,Rsult=Fail 則需要重新安裝。

最詳細不過的CUDA的下載安裝使用、環境變量配置,有這一篇就夠了

 

如果以上都沒問題,則說明CUDA安裝成功,至於Cuda安裝成功之后的使用,我們可以在Visual Studio中寫C++代碼使用,也可以在Anaconda和Pycharm中寫Python代碼使用,額外下載安裝cudnn,CUDNN是一個常見的神經網絡層加速庫文件,能夠很大程度把加載到顯卡上的網絡層數據進行優化計算,而CUDA就像一個很粗重的加速庫,其主要依靠的是顯卡。CUDNN需要在有CUDA的基礎上進行,CUDNN可以在CUDA基礎上加速2倍以上。

 

好啦,這一期的下載與安裝CUDA就到此結束了,下期教大家如何在VS中和Anaconda中使用CUDA以及下載安裝Pytorch-GPU版的3種方式。

更多有關python、深度和計算機編程的精彩內容,可以關注我的微信公眾號:碼農的后花園。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM