【问题标题】:OSX 10.10 Why CUDA 7.5 thinks my driver is insufficient?OSX 10.10 为什么 CUDA 7.5 认为我的驱动程序不足?
【发布时间】:2016-03-08 22:46:58
【问题描述】:

我正在尝试在我的 Mac Pro(15 英寸,2009 年中,GPU GeForce 9400M)上安装 CUDA。 我已经从https://developer.nvidia.com/cuda-downloads 安装了工具包。 nvcc --version 返回:... Cuda compilation tools, release 7.5, V7.5.19

我直接从软件包中安装了驱动程序,然后从http://www.nvidia.com/object/mac-driver-archive.html 安装。然后从 System Preferences > CUDA Preferences 中,我可以看到CUDA Driver Version: 7.5.25(虽然建议更新 6.5.51 (?))。

我可以编译一个示例 (0_Simple/asyncAPI)。当我启动它时,我得到:

[./asyncAPI] - 开始... ../../common/inc/helper_cuda.h:1111 处的 CUDA 错误 代码=35(cudaErrorInsufficientDriver) "cudaGetDeviceCount(&device_count)"

为什么会出现这个错误??

【问题讨论】:

  • CUDA 7.5 不支持 GeForce 9400M。 CUDA 的最新版本及其支持它的相关驱动程序是 CUDA 6.5

标签: macos cuda driver


【解决方案1】:

CUDA 7 发布周期删除了对所有平台上计算能力 1.x 设备的支持。这包括您的 Geforce 9400M。

支持这些设备的最后一个版本是 CUDA 6.5。您需要确定哪个 XCode 版本可以与该 CUDA 工具包和您的操作系统版本一起使用,然后安装它。

[这个答案是从 cmets 作为社区 wiki 条目收集的,目的是让这个问题从 CUDA 标签的未回答队列中删除]。

【讨论】:

    猜你喜欢
    • 2019-06-13
    • 1970-01-01
    • 2016-02-13
    • 1970-01-01
    • 2016-03-09
    相关资源
    最近更新 更多