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?

questionAnswers(2)

yourAnswerToTheQuestion