Shr*_*pta 4 cuda gpu nvidia intel tensorflow
我想在项目中使用 NVIDIA 的 CUDA 工具包,但我有 Intel(R) Iris Xe Graphics (Windows 11 Pro)。在安装 Nvidia Graphics GeForce Game Ready 时,我收到以下错误
此 Nvidia 显卡驱动程序与此版本的 Windows 不兼容。该图形驱动程序找不到兼容的图形硬件
一般来说,CUDA 是专有的,仅适用于 Nvidia 硬件。
\n人们可以在gpu-lang-compat存储库中找到有关编程模型和 GPU 供应商之间兼容性的详细概述:
\n\n\nSYCLomatic将 CUDA 代码转换为 SYCL 代码,使其可以在 Intel GPU 上运行;此外,Intel 的DPC++ 兼容性工具可以将 CUDA 转换为 SYCL
\n
就上下文而言,DPC++(数据并行C++)是Intel自己的CUDA竞争对手。它基于 SYCL,SYCL 是 Khronos Group 制定的更新、更高级别的标准,该标准还对 OpenCL 等进行了标准化。
\n由于问题带有 TensorFlow 标签,正确的解决方案可能是使用适用于 TensorFlow* 的 Intel\xc2\xae 扩展(不确定“*”是什么意思),它可以让 TensorFlow 使用 Intel GPU。遗憾的是,硬件要求未指定 Intel\xc2\xae Iris Xe 显卡:
\n\n\n已验证的硬件平台:
\n\n
\n- Intel\xc2\xae 数据中心 GPU Max 系列,驱动程序版本:736
\n- Intel\xc2\xae 数据中心 GPU Flex 系列 170,驱动程序版本:736
\n- 实验:Intel\xc2\xae Arc\xe2\x84\xa2 A 系列
\n
所以这可能对OP没有帮助。
\n如果您有一些自定义 CUDA 代码,前面提到的工具可能仍然有价值。当然,您不需要任何 Nvidia 驱动程序。
\n