【问题标题】:Can I install cuda if I have Intel Graphics?如果我有 Intel Graphics,我可以安装 cuda 吗?
【发布时间】:2023-02-26 01:18:03
【问题描述】:

我想在一个项目中使用 NVIDIA 的 CUDA 工具包,但我有一个 Intel(R) Iris Xe Graphics(Windows 11 Pro)。在安装 Nvidia Graphics GeForce Game Ready 时,出现以下错误 - “此 Nvidia 图形驱动程序与此版本的 Windows 不兼容。此图形驱动程序找不到兼容的图形硬件”

【问题讨论】:

  • 您可以安装它,但它不会执行任何操作,因为 CUDA 仅适用于 NVidia 显卡。

标签: tensorflow cuda gpu nvidia intel


【解决方案1】:

简而言之,不。

英特尔在其任何 GPU 中尚不支持 CUDA 驱动程序。 尽管您可以找到一些可能的解决方法,例如 this

如果您的主要动机是基于机器学习的任务,您仍然可以考虑使用 Google Colab 或类似的工具。

[此外,大多数第 12 代英特尔处理器都有一个额外的高斯和神经加速器 (GNA),可以帮助加速 ML 工作负载,尽管速度不如 GPU]

【讨论】:

    【解决方案2】:

    如前所述,通常 CUDA 是专有的,专为 NVIDIA 的硬件设计。

    可以在 gpu-lang-compat 存储库中找到有关编程模型和 GPU 供应商之间兼容性的重要概述:

    SYCLomatic 将 CUDA 代码翻译成 SYCL 代码,使其可以在 Intel GPU 上运行;另外,Intel的DPC++ Compatibility Tool可以将CUDA转换成SYCL

    就上下文而言,DPC++(数据并行 C++)是英特尔自己的 CUDA 竞争对手。它基于 SYCL,这是 Khronos Group 制定的更新、更高级别的标准,该标准还标准化了例如OpenCL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多