#include <clc/clc.h> | |
_CLC_DEF _CLC_OVERLOAD size_t get_num_groups(uint dim) { | |
size_t global_size = get_global_size(dim); | |
size_t local_size = get_local_size(dim); | |
size_t num_groups = global_size / local_size; | |
if (global_size % local_size != 0) { | |
num_groups++; | |
} | |
return num_groups; | |
} |