2016-11-13 6 views
-1

Мое ядро ​​содержит некоторые частные массивы переменной длины. Ядро может быть скомпилировано и выполнено на Mac, но не работает в Linux OpenCL. В Linux ошибка error: variable length arrays are not supported in OpenCL. Итак, как поддерживать массивы переменной длины в Linux OpenCL?Как поддерживать массивы переменной длины в OpenCL linux

+0

пасса необходим п значение ядра строки по значению, а не имя, так что становится __local буев [12345] вместо __local float array [n]. Если это уже действует, вы должны запросить максимальный размер из opencl api. –

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^