什么是CUDA的NVIDIA版本304.125

我使用的是Ubuntu 14.04。 我想安装CUDA。 但我不知道哪个版本适合我的笔记本电脑。 我跟踪我的驱动器

$cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 304.125 Mon Dec 1 19:58:28 PST 2014 GCC version: gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) 

我试图安装CUDA cuda-linux64-rel-7.0.28-19326674但是当我通过命令testing

 ./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 

你能帮我解决这个问题吗? 我很多次重新安装我的Ubuntu。 非常感谢

Solutions Collecting From Web of "什么是CUDA的NVIDIA版本304.125"

304.xx是一个支持CUDA 5和之前版本的驱动程序(不支持更新的CUDA版本)。

如果你想重新安装ubuntu来创建一个干净的安装程序,那么linux入门指南就有了建立CUDA 7所需的所有说明,如果这是你的意图的话。

我相信你正在通过一个特定的(即独立的)驱动程序安装来拾取一个304.xx驱动程序。 如果您想使用CUDA 7,则不需要这样做,您可以使用runfile安装程序方法,该方法包含所有必要的组件,包括适当的驱动程序(346.46)。 请注意,CUDA 7 将不适用于某些较旧的CUDA GPU 。 对于那些GPU,CUDA 6.5应该可以工作。 较早的CUDA工具包可以在这里下载。 请注意,任何给定的CUDA工具包都支持特定的Linux发行版(包括版本号)。 每个CUDA工具包版本都不支持所有的发行版。

作为参考,在Linux上,以前的CUDA工具包需要以下最低版本的驱动程序:

 CUDA 9.0: 384.xx CUDA 8.0: 367.4x CUDA 7.5: 352.xx CUDA 7.0: 346.xx CUDA 6.5: 340.xx CUDA 6.0: 331.xx CUDA 5.5: 319.xx CUDA 5.0: 304.xx CUDA 4.2: 295.41 CUDA 4.1: 285.05.33 CUDA 4.0: 270.41.19 CUDA 3.2: 260.19.26 CUDA 3.1: 256.40 CUDA 3.0: 195.36.15