相关疑难解决方法(0)

OpenCl代码在一台机器上工作,但我在另一台机器上获得了CL_INVALID_KERNEL_ARGS

我有以下代码,它在一台机器上运行良好,但是当我尝试在另一台具有更好显卡的机器上运行它时,我收到错误:

global[0] = 512; global[1] = 512;
local [0] = 16; local [1] = 16;
ciErrNum = clEnqueueNDRangeKernel(commandQueue, myKernel, 2, NULL, global, local, 0, NULL, &event);
Run Code Online (Sandbox Code Playgroud)

错误:

Error @ clEnqueueNDRangeKernel: CL_INVALID_KERNEL_ARGS
Error @ clWaitForEvents: CL_INVALID_KERNEL_ARGS
Run Code Online (Sandbox Code Playgroud)

不知道是什么问题?

c c++ opencl

4
推荐指数
1
解决办法
1532
查看次数

标签 统计

c ×1

c++ ×1

opencl ×1