【发布时间】:2016-07-17 00:59:23
【问题描述】:
所以我有一个非常相似的问题: What can I do against 'CUDA driver version is insufficient for CUDA runtime version'?
当我创建并运行 deviceQuery 时,我得到了完全相同的错误:
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount returned 35
-> CUDA driver version is insufficient for CUDA runtime version
Result = FAIL
这是我的系统:
andycui97@andycui97-Z10PE-D8-WS:~$ nvidia-settings -q NvidiaDriverVersion
Attribute 'NvidiaDriverVersion' (andycui97-Z10PE-D8-WS:0.0): 367.35
Attribute 'NvidiaDriverVersion' (andycui97-Z10PE-D8-WS:0[gpu:0]): 367.35
andycui97@andycui97-Z10PE-D8-WS:~$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 367.35 Mon Jul 11 23:14:21 PDT 2016
GCC version: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.1)
andycui97@andycui97-Z10PE-D8-WS:~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Wed_May__4_21:01:56_CDT_2016
Cuda compilation tools, release 8.0, V8.0.26
andycui97@andycui97-Z10PE-D8-WS:~$ nvidia-smi
Sat Jul 16 17:48:19 2016
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 367.35 Driver Version: 367.35 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 1070 Off | 0000:03:00.0 On | N/A |
| 27% 39C P5 12W / 151W | 545MiB / 8106MiB | 31% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 900 G /usr/lib/xorg/Xorg 241MiB |
| 0 1556 G compiz 140MiB |
| 0 7455 G ...s-passed-by-fd --v8-snapshot-passed-by-fd 136MiB |
| 0 9861 G /home/andycui97/.steam/ubuntu12_32/steam 25MiB |
+-----------------------------------------------------------------------------+
所以我有一个 gtx 1070,我从 linux 16.04 的运行文件中安装了 cuda 8rc
如果我没记错的话,我的驱动程序版本绝对是最新的,实际上是一天前发布的 http://www.nvidia.com/download/driverResults.aspx/105343/en-us,所以我对我的 CUDA 驱动程序版本不足感到困惑。
任何帮助将不胜感激!
【问题讨论】:
-
您的驱动程序不支持 CUDA 8
-
Cuda 8 目前是候选版本。驱动程序更新系统获取与候选版本不兼容的最新驱动程序。我在 Windows 上遇到了完全相同的问题。
-
那么是否有支持 CUDA 8 的旧驱动程序或者我必须等待?
-
367.27,从 nvidia 网站上的运行文件构建。似乎现在可以工作....
-
@andycui97:请将其添加为您问题的答案