GPU世界论坛

GPU开发园地(Developers) => OpenCL => 主题发帖人为: santino 于 十月 23, 2019, 04:39:55 pm

标题: 每个work-item独立的kernel是不是可以忽略CL_KERNEL_WORK_GROUP_SIZE的值?
作者: santino十月 23, 2019, 04:39:55 pm
新手求助,请问CL_KERNEL_WORK_GROUP_SIZE这个数值是不是指导local group size设置的?如果每个work-item是独立工作的(local group size 为 [1] or [1,1]),是不是就完全没必要理会这个参数呢?
谢谢!
标题: Re: 每个work-item独立的kernel是不是可以忽略CL_KERNEL_WORK_GROUP_SIZE的值?
作者: 屠戮人神十月 24, 2019, 01:39:39 pm
新手求助,请问CL_KERNEL_WORK_GROUP_SIZE这个数值是不是指导local group size设置的?如果每个work-item是独立工作的(local group size 为 [1] or [1,1]),是不是就完全没必要理会这个参数呢?
谢谢!

如果一个group里面只有1个workitem, 那么显然workitem的索引,就是group自身的索引(或者反过来说),此时的确可以无视。

关于你的第二个问题,什么是local group, 这个名词我没有听过(没有什么local group和global group的区分的),请您询问您来源的作者。