大家好,我的机器是ubuntu16.04,我有2个Tesla P100,首先,我安装了nvidia-driver 418,效果很好。然后我安装了cuda9.2(我没有选择cuda10.0的原因是我想使用pytorch0.4但它不支持cuda10.0)。我得到了这个:
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Tue_Jun_12_23:07:04_CDT_2018
Cuda compilation tools, release 9.2, V9.2.148
但当我检查时,
cd /usr/local/cuda-9.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
它给了我->CUDA 驱动程序版本不足以满足 CUDA 运行时版本的需求。
我安装了 nvidia-driver
sudo apt-get install nvidia-418
我通过下载cuda_9.2.148_396.37_linux并使用sudo sh cuda_9.2.148_396.37_linux安装了cuda(没有安装驱动程序,并且我已经设置了相关的PATH)。
有谁能帮助我?(我安装了 driver418 后,首先安装了 cuda9.0,但由于同样的原因,它不起作用。然后我卸载了它并尝试了 cuda9.2,)求助!
答案1
虽然晚了好几个月,但是为了帮助人们。要使 CUDA 正常工作,您必须在运行 CUDA 时保持 eGPU 插入。如果仍然不起作用,请检查您的驱动程序(NVIDIA 驱动程序,而不是 CUDA)是否是操作系统的最新/最高版本。如果它不起作用,则意味着您的 GPU 不受当前操作系统的支持。例如,在 macOS 中,您只能使用最多 Geforce GTX 10 系列。