ссылка на внешние библиотеки внутри программы ядра openCL - PullRequest
3 голосов
/ 19 января 2012

У меня написан код openCV, который мне нужно парализовать для повышения производительности.Мне нужно знать, как я могу вызывать функции openCV внутри ядра openCL.

Есть ли способ сделать это, если да / нет, могу ли я указать соответствующий горит / учебник?

Спасибо за помощь.

Приветствия, Paras

Ответы [ 2 ]

3 голосов
/ 19 января 2012

Нет, вы не можете ссылаться на библиотеки из вашего ядра OpenCL.

Тем не менее, OpenCL абсолютно превосходен в работе с изображениями, поэтому вполне вероятно, что кое-что из того, что вам нужно от OpenCV, уже было реализовано кем-то, использующим CL.Возможно, если вы уточните, что именно вам нужно от OpenCV, какой-нибудь хакер может указать вам на реализацию, которую вы можете включить в свою программу.

1 голос
/ 19 января 2012

Сам OpenCV имеет модуль GPU , который переопределяет некоторые из его алгоритмов обработки изображений на GPU.

Проверьте документы!

...