Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们可以使用 extern 来代替使用 'setKernelArg' 将参数传递给内核函数吗?
例如:
cl_mem countMobj; //device variable
假设我必须将此变量传递给内核函数。我可以声明存储类说明符 extern 来传递地址而不是通过“setKernelArg”传递吗?
不。主机 C/C++ 编译器不知道存在诸如具有自己地址空间的 OpenCL 设备之类的东西。