OpenCV 4.0 и процессор AMD Python

#python #opencv #gpu #opencl #amd

#python #opencv #графический процессор #opencl #amd

Вопрос:

Могу ли я каким-либо образом использовать мой процессор AMD для ускорения вычислений в моем скрипте на Python? Я выполняю обнаружение объектов с помощью OpenCV 4.0 с модулем cv2.dnn.

Исходя из похожих вопросов, я пытался использовать cv2.UMat, но это не ускоряет вычисления, поэтому я предполагаю, что скрипт все еще выполнялся на моем плохом процессоре.

Информация о графическом процессоре: Advanced Micro Devices, Inc. [AMD/ ATI] Thames [Серия Radeon HD 7500M/7600M]

Ответ №1:

Извините, но AFAICT, это довольно старый графический процессор (архитектура до GCN). Они на самом деле не подходили для вычислений на GPGPU. Все еще должна быть возможность установки драйверов OpenCL, но я ничего не могу гарантировать, поскольку не могу попробовать.

Я предполагаю, что вы используете Linux. Здесь приведена статья о том, как использовать старые графические процессоры AMD с Linux. Вам нужно будет выполнить действия из раздела «Запуск Open CL на старых картах», которые включают установку драйверов Ubuntu 14.04 и fglrx 15.12.