Я знаю, что раньше OpenCV был основан на IPP и был оптимизирован только для процессоров Intel. Так ли обстоит дело с OpenCV 2.0?
Оптимизирован ли OpenCV 2.0 для процессоров AMD?
Ответы (1)
История гласит, что OpenCV изначально был разработан Intel.
Если вы проверите часто задаваемые вопросы об OpenCV, они скажут:
Сам OpenCV имеет открытый исходный код и написан на довольно переносимом C / C ++, он уже работает на других процессорах и должен быть довольно легко переносим (например, на NVidia уже есть некоторые оптимизации CUDA. С другой стороны, OpenCV может иногда работает намного быстрее на процессорах Intel (а иногда и AMD), потому что может использовать преимущества оптимизации SSE. OpenCV может быть скомпилирован статически с библиотеками IPP от Intel, что может ускорить некоторые функции.
Я использовал его на других процессорах и в других ОС и всегда был очень доволен, в том числе для приложений обработки видео.
person
karlphillip
schedule
29.07.2010