Я получаю ошибку openCL CL_INVALID_WORK_GROUP_SIZE
с локальным размером работы 512. Программа работает с более низкими степенями 2, поэтому я предполагаю, что причина ошибки превышает CL_DEVICE_MAX_WORK_GROUP_SIZE
.Программно определить максимальный размер рабочей группы, поддерживаемый устройством openCL
Есть ли способ запросить openCL для этого точного значения?
[Очень первый результат в Google для 'CL_DEVICE_MAX_WORK_GROUP_SIZE'] (https://www.khronos.org/message_boards/showthread.php/7494-CL_DEVICE_MAX_WORK_GROUP_SIZE) –
Уже найдено, что, спасибо! Нигде в этой статье не говорится, как получить атрибут. – mike
Нет, но он описывает то, что звучит как одна и та же основная проблема, которую вы испытываете, и предлагает как причины, так и исправления. –