【发布时间】:2012-06-12 17:21:53
【问题描述】:
我正在使用一个非常基本的内核编写一个简单的 OpenCL 应用程序。我只有一个工作组,我正在尝试改变工作项目的数量。我注意到,当我只使用 CPU 时,我可以拥有任意数量的工作项。但是,当我只使用 GPU 时,似乎我只能拥有 512,1024,2048,... 工作项。 256 会产生错误,任何不是 2 的幂的数字也会产生错误。
我通过实验找到了这个,但我如何以编程方式找到这个信息,大概来自 OpenCL C++ API?
【问题讨论】:
标签: opencl