Текущая поддержка разработки для CUDA для PCL - PullRequest
0 голосов
/ 20 июня 2019

В настоящее время я пытаюсь использовать кодовую базу, поддерживаемую CUDA, в PCL 1.9.1, пытаясь улучшить производительность алгоритма 3D SLAM, который я тестирую, через CUDA.

У меня возникают проблемы с компиляциейи заметил, что заголовочные файлы для пространства имен pcl_cuda не были установлены через "make install".Дальнейшие поиски привели меня к этому вопросу, открытому два года назад, когда разработка программ CUDA была прекращена (https://github.com/PointCloudLibrary/pcl/issues/2021)

Кто-нибудь знает о текущем состоянии поддержки CUDA для PCL?

Спасибо

1 Ответ

0 голосов
/ 24 июня 2019

Поддержка CUDA в PCL была и остается экспериментальной, и в настоящее время она находится только в режиме обслуживания, т. Е. В ближайшем будущем новые функции не будут добавлены.Как упоминалось в сообщенной вами проблеме, первоначальные разработчики больше не активны в проекте.

При этом вы все равно можете компилировать и устанавливать модули cuda и gpu.Так что тот факт, что они не устанавливаются, - это совсем другая тема.Вы включили

cmake .. -DBUILD_CUDA=ON

при первом вызове cmake?Эти модули не включены по умолчанию, поэтому вам нужно скомпилировать pcl из исходного кода, чтобы включить их.

...