硬軟配適
1.查看本機獨立顯卡型號
這裏我們主要看獨立顯卡,也即NVIDIA的顯卡才支持使用CUDA進行GPU開發。
2.確認開啓獨立顯卡
打開:桌面右鍵 > NVIDIA控制面板
這裏選用“高性能NVIDIA處理器”,如果出現“Nvidia控制面板拒絕訪問”等字樣,建議參考博客:https://blog.csdn.net/weixin_40106401/article/details/89891469
3.查詢顯卡算力和CUDA版本支持
- 根據步驟1可以得到顯卡型號,這裏爲GeForce 820M
- 查詢顯卡算力,網址爲:https://developer.nvidia.com/cuda-gpus
- 查詢支持顯卡算力的CUDA版本,網址爲:https://en.wikipedia.org/wiki/CUDA
舉例:
- 顯卡型號:GeForce 820M
- 查詢算力:
可以得到算力(Compute Capability)爲:2.1。 - 查詢支持CUDA SDK:
這裏建議使用:CUDA SDK 8.0
注:由於所知CUDA支持版本一直跟不上Visual Studio版本,這裏不建議使用Visual Studio2017和Visual Studio2019,建議使用Visual Studio2015。具體在Visual Studio2017或更高版本中報錯,建議查詢其他博客解決方法。
但是!新測試使用 CUDA 10.1+RTX2070時,必須使用VS2017才能使CUDA正常安裝!這就很煩,CUDA和 VS要時刻根絕GPU硬件的提升而升級。
安裝測試
- 1.建議先安裝Visual Studio2015,資源,安裝方法和破解參考鏈接(親測可用):http://www.zhanshaoyi.com/8415.html
- 2.然後下載安裝對應版本的CUDA,建議默認安裝
- 3.測試是否安裝成功
打開:
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\ Samples_vs2015.sln