【问题标题】:Can I install CUDA without drivers in Linux CentOS 6 (only cuda toolkit)我可以在 Linux CentOS 6 中安装没有驱动程序的 CUDA(仅 cuda 工具包)
【发布时间】:2014-03-16 00:28:25
【问题描述】:

我尝试在 CentOS 6 中安装没有显示驱动程序的 cuda 工具包。它安装正确。我能够编译,但它正在编译而不执行任何操作,并且我在数组加法中得到垃圾值。对于 cudaGetDeviceCount(&count),我得到的值为“o”,这意味着我的机器上没有任何卡。

【问题讨论】:

  • 如果您的系统上没有任何 GPU 驱动程序,您希望 CUDA 做什么?

标签: c++ linux cuda


【解决方案1】:

您可以在不安装驱动程序的情况下安装 CUDA 工具包。

然后您可以编译使用运行时 API 的 CUDA 代码。

但是,除非您在机器中安装了正确的 CUDA 驱动程序和 GPU,否则您将无法运行这些代码。

依赖于驱动程序 API 的代码也将无法在此配置中编译,在较旧的 CUDA 工具包上,无需额外工作。较新的 CUDA 工具包为驱动程序库提供存根库,可以对其进行链接。

This answer 介绍了在没有驱动的情况下安装 CUDA 工具包的方法。

【讨论】:

    【解决方案2】:

    如果您只想运行代码并分析性能和其他参数,安装GPGPU-sim 模拟器会很有帮助。它不需要您机器上的任何图形卡。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-23
      • 1970-01-01
      • 1970-01-01
      • 2016-08-14
      • 1970-01-01
      • 2017-12-30
      • 1970-01-01
      相关资源
      最近更新 更多