安装好CUDA,配置好环境变量后,在GPU上跑程序,发现完全没有在GPU上跑,很奇怪。
后面测试一下CUDA安装自带的例子
cd /usr/local/cuda-9.2/samples/1_Utilities/deviceQuery
make
./deviceQuery
报出错误:
cudaGetDeviceCount returned 35
-> CUDA driver version is insufficient for CUDA runtime version
原因:CUDA版本号与GPU驱动的版本号不匹配
但是我所使用显卡的最新的驱动版本号也达不到CUDA11.0的要求,看来只能重新安装低版本的CUDA了。
果然,重新安装低版本的CUDA就没问题了