gpt4 book ai didi

opencl - 可以跨越 OpenCL 内核在 CPU 和 GPU 上同时运行

转载 作者:行者123 更新时间:2023-12-05 00:06:25 25 4
gpt4 key购买 nike

假设我有一台带有多核处理器和 GPU 的计算机。我想编写一个在平台所有内核上运行的 OpenCL 程序。这是可能的还是我需要选择一个设备来运行内核?

最佳答案

理论上是的,你可以,CL API 允许它。但是平台/实现必须支持它,我认为大多数 CL 实现都做不到。

为此,获取 CPU 设备和 GPU 设备的 cl_device_id,并使用 clCreateContext 创建这两个设备的上下文。

关于opencl - 可以跨越 OpenCL 内核在 CPU 和 GPU 上同时运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3245592/

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