【发布时间】:2016-11-23 05:07:19
【问题描述】:
我想要一个对 CL 程序中的所有内核/函数具有读取访问权限的变量。为此,我在文件顶部创建了一个变量,并在其前面加上了 __global。
typedef struct{
/* whatever */
} GlobalParameters;
__global GlobalParameters params;
我现在如何从主机代码中设置该结构内的值?这甚至可能吗,或者我该如何编辑它?还是每次需要时都必须将其作为参数传递给内核?
【问题讨论】:
标签: opencl