【问题标题】:Opencl parameter passing to kernel using extern使用 extern 将 Opencl 参数传递给内核
【发布时间】:2013-02-28 00:40:34
【问题描述】:

除了使用'setKernelArg'将参数传递给内核函数,我们可以使用extern吗??

例如:

cl_mem countMobj;     //device variable

假设我必须将此变量传递给内核函数。我可以声明存储类说明符 extern 来传递地址而不是通过 'setKernelArg' 传递吗??

【问题讨论】:

    标签: opencl gpgpu gpu


    【解决方案1】:

    没有。宿主 C/C++ 编译器不知道存在诸如具有自己地址空间的 OpenCL 设备之类的东西。

    【讨论】:

      猜你喜欢
      • 2022-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-12
      • 2012-10-18
      • 2016-11-16
      • 2015-10-04
      相关资源
      最近更新 更多