ARM Webサイトには、特定のNEON最適化ライブラリがあり、それらの使用例が示されていると記載されています。NEONアーキテクチャを利用するAndroidプロジェクトにそれらを組み込むことはできません。ヘッダーファイルとライブラリはありません。
それらをAndroidプロジェクトに手動でインポートする方法はありますか?特にOpenMAXに興味があります。
必要なものを正確に知っていて、それが見つからない場合は、先に進んで独自のアセンブリを作成するのがおそらく最善です。もちろん、ライブラリが純粋なアセンブリで作成されていない限り、ライブラリを実行することはできません。 Cで記述され、インラインアセンブリで作成されたライブラリには、パフォーマンスを向上させる余地があります(極端な量ではありませんが)。
NEONコードの記述は、実際にはARMコードよりもはるかに簡単です。
しかし、最適化は別の話です......
それは聖杯のようなものです。完全に最適化されたNEONコードは、通常、Cで記述された対応するコードよりも10〜20倍高速に実行されます。
しかし、それは非常に負担のかかる仕事です。