1

NE10NEON最適化浮動小数点ライブラリ。

出力をチェックするために利用できる参照出力はありますか?私は現在、NE10の関数の出力妥当性のチェックに取り組んでいます。私はGNUオクターブを使用して入力と出力をチェックしています。

出力と入力の対応は、チームによってすでにチェックされていますか?FFTについて予備的な分析を行いましたが、結果は次のとおりです。 https://docs.google.com/file/d/0B318pI7x2QVccXhNUWdiYlhmUWs/editコメントしてください。

多くの試行の後の私のFirフィルターは、このように なり ました。私は出力を得るために最善を尽くしていますが、それは常に歪んでいます。助けてください!!!!!-私はこのライブラリを利用する必要があります。ありがとう

4

2 に答える 2

2

彼はすでにこれをNe10Github課題追跡システムとARMWebサイトに投稿しています。私はすでにいくつかの場所で、FFT(実際のものと複雑なものの両方)とFIRが完全に単体テストされ、適合性テストされていると回答しました。適合性テストでは、関数からの出力をMatlab関数からの出力と比較します。おそらく、彼の入力構造が適切に入力されておらず、stackoverflowの例から構造タイプを入力する方法を確認することを提案しました(同じ質問をここに再投稿しないでください)。出力をトリプルチェックしますが、それでも問題が解決しない場合は、会話を1つのスレッドに留めてください。

https://github.com/projectNe10/Ne10/issues/46I

ありがとう!

于 2013-03-05T20:53:59.047 に答える
2

この質問が出されてからしばらく経ちましたが、Android用のネイティブ(ndk)jniアプリケーションでNE10を使用しようとすると、同様の問題が発生しました。

私の場合、NE10にバンドルされているNE10_dsp_unit_test_smokeアプリケーションを実行するとすべて問題ありませんでしたが、ライブラリをjniアプリケーションにリンクするとfft関数が悪い結果を返しました(奇妙なfft bin値など)。

NE10androidビルドフラグはndkのarmeabi-v7a-hardと互換性がないことが判明しました。

これを修正するために、$(NE10_LIB_DIR)/build/modules/CMakeFiles/NE10.dir/flags.makeで生成されたNE10のビルドフラグをndkによって生成されたものに置き換えたところ、すべてが正常に機能し始めました。

于 2015-09-30T10:17:47.047 に答える