1
当您将enqueueNDRangeKernel()函数中的本地工作组大小的值设置为NULL时,是否有办法获取使用的本地工作组大小?本地工作组大小= NULL OpenCL
当您将enqueueNDRangeKernel()函数中的本地工作组大小的值设置为NULL时,是否有办法获取使用的本地工作组大小?本地工作组大小= NULL OpenCL
在OpenCL中没有执行此操作的标准运行时API。如果您确实需要知道,您可以让内核通过get_local_size()
函数检索工作组大小,并将该值存储到缓冲区中。
供应商分析器(AMD的CodeXL,英特尔的VTune,NVIDIA的命令行分析器)也应该告诉你他们选择了什么。