Qual é o algoritmo para determinar o tamanho ideal do grupo de trabalho e o número de grupos de trabalho
O padrão OpenCL define as seguintes opções para obter informações sobre o dispositivo e o kernel compilado:
CL_DEVICE_MAX_COMPUTE_UNITS
CL_DEVICE_MAX_WORK_GROUP_SIZE
CL_KERNEL_WORK_GROUP_SIZE
CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
Considerando esses valores, como posso calcular o tamanho ideal do grupo de trabalho e o número de grupos de trabalho?