私はモバイルとタブレット、たとえばARMデバイスでOpenCVDFTを使用しています。コードはC++です。ARMレジスタと固定小数点演算を使用してFFTパフォーマンスを最適化できると期待していましたが、OpenCVの2倍の時間しか得られず、同時にも得られませんでした。
RADIX-4256ポイントFFTを使用しています。
OpenCVが何をするのか、そしてなぜ最適化がそれほど難しいのかを誰かが知っていますか?ARMデバイスの最速のFFTアルゴリズムはどれですか?基数-4、基数-8、256ポイント、1024 .. ..