使用extern将Opencl参数传递给内核
不使用“setKernelArg”将参数传递给内核函数,我们可以使用extern吗 例如:使用extern将Opencl参数传递给内核,opencl,gpgpu,gpu,Opencl,Gpgpu,Gpu,不使用“setKernelArg”将参数传递给内核函数,我们可以使用extern吗 例如: cl_mem countMobj; //device variable 假设我必须把这个变量传递给核函数。我是否可以声明存储类说明符extern来传递地址,而不是通过“setKernelArg”传递地址?否。宿主C/C++编译器不知道存在具有自己地址空间的类似OpenCL设备的东西。否。宿主C/C++编译器不知道存在具有自己地址空间的类似OpenCL设备的东西
cl_mem countMobj; //device variable
假设我必须把这个变量传递给核函数。我是否可以声明存储类说明符extern来传递地址,而不是通过“setKernelArg”传递地址?否。宿主C/C++编译器不知道存在具有自己地址空间的类似OpenCL设备的东西。否。宿主C/C++编译器不知道存在具有自己地址空间的类似OpenCL设备的东西