首页 > 解决方案 > 集成 GPU 和 CPU 之间的原子操作

问题描述

嗨,我正在开发一个应用程序,其中涉及处理 GPU 和 CPU 之间的共享数据。我知道我可以分别对 GPU 和 CPU 进行原子操作。而且我不想在 CPU 和 GPU 之间使用事件同步。有什么方法/命令可以让我在 OpenCL 中对 CPU 和集成 GPU 之间的共享数据进行原子操作?

标签: gpuopencl

解决方案


这是可能的,但有先决条件。您需要支持 OpenCL 2.0 或更高版本的设备(英特尔、AMD 和 ARM 都有这样的设备,我不知道 Nvidia 的情况)。要开始使用,请查看此处此处此处。


推荐阅读