【发布时间】:2018-06-10 01:20:12
【问题描述】:
我有一个只在 AMD 而不是 NVIDIA 上失败的 opencl 内核。它失败并显示错误代码 -13
在线,它给出了这样的解释:“如果将子缓冲区对象指定为作为缓冲区对象的参数的值,并且在创建子缓冲区对象时指定的偏移量未与设备的 CL_DEVICE_MEM_BASE_ADDR_ALIGN 值对齐与队列相关联。”
我无法弄清楚这是什么意思。什么是 CL_DEVICE_MEM_BASE_ADDR_ALIGN。这个例程只有在我调用 createSubBuffer 时才会失败。
【问题讨论】:
标签: opencl