1

ARM Webサイトには、特定のNEON最適化ライブラリがあり、それらの使用例が示されていると記載されています。NEONアーキテクチャを利用するAndroidプロジェクトにそれらを組み込むことはできません。ヘッダーファイルとライブラリはありません。

それらをAndroidプロジェクトに手動でインポートする方法はありますか?特にOpenMAXに興味があります。

4

2 に答える 2

1

必要なものを正確に知っていて、それが見つからない場合は、先に進んで独自のアセンブリを作成するのがおそらく最善です。もちろん、ライブラリが純粋なアセンブリで作成されていない限り、ライブラリを実行することはできません。 Cで記述され、インラインアセンブリで作成されたライブラリには、パフォーマンスを向上させる余地があります(極端な量ではありませんが)。

于 2011-08-05T04:38:01.947 に答える
0

NEONコードの記述は、実際にはARMコードよりもはるかに簡単です。

しかし、最適化は別の話です......

それは聖杯のようなものです。完全に最適化されたNEONコードは、通常、Cで記述された対応するコードよりも10〜20倍高速に実行されます。

しかし、それは非常に負担のかかる仕事です。

于 2011-10-31T06:59:07.953 に答える