【CUDA】CUDA9.0 win10配置

  CUDA9.0是目前最新的Cuda版本,VS2017也是目前最新的Visual Studio版本,當前(2017/09)網上很少有CUDA9.0+VS2017的配置。

  爲什麼非要用CUDA9.0呢?因爲CUDA8.0是與VS2017不兼容的,就是說如果想用CUDA8.0,必須使用VS2015以下的VS版本。好消息是CUDA9.0開始兼容VS2017,以後CUDA9.0+VS2017將會成爲一種趨勢。

  在參考以前的成功配置案例後,博主決定寫寫最新的配置教程,以供大家參考。


CUDA9.0安裝:

  CUDA(Compute Unified Device Architecture),是顯卡廠商NVIDIA推出的運算平臺。 CUDA™是一種由NVIDIA推出的通用並行計算架構,該架構使GPU能夠解決複雜的計算問題。 它包含了CUDA指令集架構(ISA)以及GPU內部的並行計算引擎。 開發人員現在可以使用C語言來爲CUDA™架構編寫程序,C語言是應用最廣泛的一種高級編程語言。所編寫出的程序於是就可以在支持CUDA™的處理器上以超高性能運行。

  首先是CUDA9.0RC的下載:https://developer.nvidia.com/cuda-release-candidate-download,由於還是測試版,所以需要NVIDIA開發人員計劃的成員資格。需登錄以獲取訪問權限並完成此免費加入程序的簡短申請(網盤或者貼吧是很好的資源…)。

 

 

  下載後我們將會得到這個exe文件: 

 

  下面是安裝過程(按照默認安裝): 

 

 

 

  在安裝CUDA9.0之前,本人已經是安裝好了VS2017,所以系統檢查時顯示無誤,綠燈通過。 

 

  接下來就是同意繼續下一步,等待CUDA安裝的結束。

  PS:如果要卸載舊版本的CUDA,可在控制面板中選擇“程序和功能”,選擇應用程序後右鍵卸載。至於註冊表問題是否需要變動,博主卸載CUDA8.0後安裝CUDA9.0並未發現問題。如果大家在安裝過程中遇到問題,可百度或谷歌如何操作。


設置環境變量:

  安裝結束後,我們在計算機上點右鍵,打開屬性->高級系統設置->環境變量,可以看到系統中多了CUDA_PATH和CUDA_PATH_V9_0兩個環境變量。 

 

  我們還需要在環境變量中添加如下幾個變量:

CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0 
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 
  • 1
  • 2
  • 3
  • 4
  • 5

  設置完成之後,我們可以打開cmd來查看。 

 

  下一步是監測cuda安裝成功與否:

  在cuda安裝文件夾中有deviceQuery.exe 和 bandwidthTest.exe兩個程序。首先啓動cmd DOS命令窗口,默認進來的是c:\users\Admistrator>路徑,輸入 cd .. 兩次,來到c:目錄下輸入dir 找到安裝的cuda文件夾。 

 

  分別輸入deviceQuery.exe 和 bandwidthTest.exe,運行結果如圖所示。Rsult=PASS則說明通過,反之,Rsult=Fail 則需要重新安裝。 

 

 

 

  如果以上都沒問題,則說明CUDA9.0安裝成功。

原文:https://blog.csdn.net/u013165921/article/details/77891913

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