NEON оптимизированные библиотеки на Android - PullRequest
1 голос
/ 29 июня 2011

Сайт ARM утверждает, что существуют определенные библиотеки, оптимизированные NEON, и показывает примеры их использования. Попытка включить их в проект Android, использующий преимущества архитектуры NEON, невозможна. Заголовочные файлы и библиотеки отсутствуют.

Есть ли способ вручную импортировать их в проект Android? Я особенно заинтересован в OpenMAX.

Ответы [ 2 ]

1 голос
/ 05 августа 2011

Если вы точно знаете, что вам нужно, и не можете его найти, вероятно, лучше просто пойти дальше и написать свою собственную сборку, она может даже выполнить библиотеку, если, конечно, библиотека написана в чистой сборке, тогда это можетбыть трудным, но любая библиотека, написанная на C и ассемблерная, имеет место для некоторой дополнительной производительности (хотя и не слишком большой).

0 голосов
/ 31 октября 2011

Написание кодов NEON на самом деле намного проще, чем кодов ARM.

Хотя оптимизация - это отдельная история ......

Это как Святой Грааль.Полностью оптимизированные коды NEON обычно работают в 10 ~ 20 раз быстрее, чем их аналоги, написанные на C.

Хотя это чрезвычайно сложная работа.

...