Мне нужно ограничить количество вычислительных блоков, используемых моим приложением opencl.Я запускаю его на процессоре, который имеет 8 вычислительных блоков, я видел это с CL_DEVICE_MAX_COMPUTE_UNITS.
Время выполнения, которое я получаю с OpenCL, в 8 раз меньше обычного алгоритма без OpenCL (как 600время быстрее).Я хочу использовать только 1 вычислительную единицу, потому что мне нужно увидеть реальное улучшение с тем же кодом, оптимизированным OpenCL.
Это только для тестирования, реальное приложение будет продолжать использовать все вычислительные единицы.
Спасибо за вашу помощь