¿Cuál es el algoritmo para determinar el tamaño óptimo del grupo de trabajo y la cantidad de grupos de trabajo?

El estándar OpenCL define las siguientes opciones para obtener información sobre el dispositivo y el 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

Dados estos valores, ¿cómo puedo calcular el tamaño óptimo del grupo de trabajo y la cantidad de grupos de trabajo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta