Когда я вызываю ядро с некорректно установленными параметрами (например, более 512 потоков на блок) или когда операции внутри него требуют больше, чем может предложить мое устройство (например, слишком много регистров), ядро просто не выполняется. Хотя не существует исключения или возвращаемого значения, чтобы указать, что произошло.
Я хотел бы знать, есть ли способ проверить, было ли выполнено ядро или нет.