gpt4 book ai didi

cuda - 在 opencl 中 CPU 作为主机,intel HD 4000 作为设备 1,离散 GPU 作为设备 2

转载 作者:行者123 更新时间:2023-12-03 18:33:45 30 4
gpt4 key购买 nike

是否可以同时使用 Intel HD 4000 集成显卡和独立 GPU,OpenCL(或 CUDA)作为设备,CPU 作为主机?我想要一些代码在集成显卡上运行,而其他代码同时在我的 GPU 上运行。

最佳答案

可以使用英特尔最新的 Windows OpenCL SDK(可用 here)在某些 Ivy Bridge 集成 GPU 上运行 OpenCL。英特尔 ICD 会将主机 CPU 和集成 GPU 枚举为支持 OpenCL 的设备。然后,您需要使用独立 GPU 供应商的 SDK 和 ICD 将其识别和枚举为 OpenCL 设备。一旦完成,就可以在 GPU 和标准 OpenCL 多 GPU 设计模式上建立上下文,用于让代码在两个设备上运行。这在实践中是否真的有效将取决于两个供应商的 SDK 的支持和稳定性。

我有一个 Ivy-Bridge + 独立 GPU 系统,并确认英特尔 ICD 将 HD4000 枚举为计算设备。我还没有在两个设备上同时尝试 OpenCL。

除了自己的 GPU,NVIDIA 不支持 CUDA。

关于cuda - 在 opencl 中 CPU 作为主机,intel HD 4000 作为设备 1,离散 GPU 作为设备 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11999889/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com