Результаты поиска по запросу "opencl"

3 ответа

Ошибка clBuildProgram с кодом ошибки -11 и без журнала сборки

Я немного поработал в OpenCL, но недавно «clBuildProgram» потерпел неудачу в одной из моих программ. Мой фрагмент кода ниже: cl_program program; program = clCreateProgramWithSource(context, 1, (const char**) &kernel_string, NULL, &err); if(err ...

2 ответа

Включение заголовка OpenCL с проблемой относительного пути в C ++

Я пытаюсь запустить пример OpenCL C ++ на Eclipse CTD, который (на Mac) включает в себя заголовок OpenCL следующим образом: #include <OpenCL/cl.h>Файл существует в моей системе (OpenCL SDK установлен по умолчанию на Mac), но не в каталоге OpenCL ...

1 ответ

OpenCL: номер запроса элементов обработки

Можно ли запросить количество элементов обработки (на вычислительную единицу) в OpenCL? Если да, то как? Я не нашел соответствующего параметра наclGetDeviceInfo страница ...

ТОП публикаций

2 ответа

Предлагает ли AMD OpenCL что-то похожее на CUDA GPUDirect?

NVIDIA предлагаетGPUDirect [http://developer.nvidia.com/gpudirect]уменьшить накладные расходы на передачу памяти. Мне интересно, есть ли подобная концепция для AMD / ATI? В частности: 1) избегают ли графические процессоры AMD второй передачи ...

2 ответа

Количество вычислительных блоков, соответствующих количеству рабочих групп

Мне нужно немного разъяснений. Я разрабатываю OpenCL на своем ноутбуке с небольшим графическим процессором NVIDIA (310M). Когда я запрашиваю устройство дляCL_DEVICE_MAX_COMPUTE_UNITS, результат равен 2. Я прочитал, что количество рабочих групп ...

1 ответ

Можно ли оптимизировать этот код OpenCL?

Я работаю над куском кода OpencL для специализированной матричной функции: дляDx1 векторv, дваDxD матрицыA а такжеB и постояннаяc, вернуть1xD векторr гдеr[i] = c * sum_over_j (v[j] * A[i][j] * B[i][j]) Ниже приведено то, что я имею до сих пор, ...

1 ответ

код ошибки (-11) :: каковы все возможные причины получения ошибки «cl_build_program_failure» в OpenCL?

Я использую видеокарту ATI RV770, OpenCl 1.0 и ati-stream-sdk-v2.3-lnx64 в Linux. При запуске моего кода хоста, который включает в себя следующие два раздела для сборки программы ядра, я получаю код ошибки (-11), ...

6 ответов

Тип вектора доступа OpenCL

У меня есть переменная внутри ядра, как: int16 element;Я хотел бы знать, если есть способ для адресации третьего int в элементе, как element[2] так что я был бы так же, как написание element.s2 Так как я могу сделать что-то вроде: int16 ...

3 ответа

OpenCL извлекает глобальную память

Я думаю о переработке моего ядра GPU OpenCL, чтобы ускорить процесс. Проблема в том, что существует много глобальной памяти, которая не объединена, и выборки действительно снижают производительность. Поэтому я планирую скопировать как можно ...

1 ответ

Устройство OpenCL CPU против устройства GPU

Рассмотрим простой пример: сложение векторов. Если я создаю программу для CL_DEVICE_TYPE_GPU и создаю ту же программу для CL_DEVICE_TYPE_CPU, в чем разница между ними (за исключением того, что «программа ЦП» работает на ЦП и «программа ГПУ» ...