NVIDIA CUDA 9.0是英偉達開發(fā)的一個并行計算平臺,這款工具需要英偉達的獨立顯卡支持。使用CUDA Toolkit,您可以在GPU加速的嵌入式系統(tǒng),桌面工作站,企業(yè)數(shù)據(jù)中心,基于云的平臺和HPC超級計算機上開發(fā),優(yōu)化和部署應用程序。該工具包包括GPU加速庫,調(diào)試和優(yōu)化工具,C / C ++編譯器和用于部署應用程序的運行時庫。
軟件功能:
CUDA是一個由NV公司發(fā)明的并行計算平臺和編程模型。
它利用圖形處理單元(GPU)的強大功能,使計算性能大幅提高。
提供向C這樣的標準語言的擴展,從而實現(xiàn)并行算法的簡單實現(xiàn)。
通過使用CUDA C/C++可以是編程人員專注于算法的并行化而不是程序本身的實現(xiàn)
支持應用程序同時使用CPU和GPU進行異構(gòu)計算。
程序的串行部分運行在CPU上,并行部分則運行在GPU上。
安裝方法:
因為最新版的Tensorflow_gpu兼容CUDA9.0的版本容易從網(wǎng)上獲取,即通過pip install tensorflow_gpu安裝的版本是可以兼容CUDA9.0的。
選擇下圖中紅色箭頭標注處exe可執(zhí)行文件,雙擊開始安裝。
不要修改默認安裝位置,直接點擊OK,如下圖中紅色箭頭標注處所示。
如下圖所示,正在提取安裝文件中的內(nèi)容,等待即可。
上圖運行完成后,回自動彈出NVIDIA安裝程序,如下圖所示。
在檢測系統(tǒng)兼容性這一步,等待即可。
本文作者的顯卡是Nvidia RTX2070,在下圖中安裝程序顯示沒有發(fā)現(xiàn)可以兼容的顯卡設備。
因為CUDA9.0比RTX2070更早發(fā)布,所以沒有找到是合理的,但是安裝后仍然可以正常使用。
本文讀者可能直接跳到“許可協(xié)議”這一步,則說明安裝程序找到了可兼容的顯卡設備。
點擊下圖紅色箭頭標注處,進入下一步。
許可協(xié)議不用仔細去閱讀,點擊下圖紅色箭頭標注處,進入下一步。
安裝模式選擇精簡,點擊下圖紅色箭頭標注處,進入下一步。
勾選下圖中的上方紅色方框標注處,然后NEXT按鈕會亮起。
點擊下圖中的下方紅色箭頭標注處中的NEXT按鈕,進入下一步。
安裝界面顯示Preparing for installation,即正在準備安裝。
安裝過程中部分截圖如下圖所示。
安裝完成后,安裝程序界面如下圖所示。
點擊下圖中的下方紅色箭頭標注處中的下一步。
結(jié)束界面中兩個可選項不用勾選。
點擊下圖中的下方紅色箭頭標注處中的關閉,安裝CUDA9.0結(jié)束。