8 ビットの実数から複素数への変換 (サイズ 65K) を処理できる FFT エンジンを探しています。これの必要性は、リアルタイム信号処理エンジンを高速化することです。現在、8 ビット -> FP32 および FP32 -> 8 ビットの変換によって制限されており、実際の FFT はメモリ帯域幅に制限されています (現時点では FFTW を使用しています)。
Spiral プロジェクトでこのhttp://spiral.netを実行できる可能性があると思いましたが、Web ページで利用できると思われる唯一のコードは、単一または二重の変換用です。
これを実行できる C または C++ ライブラリを知っている人はいますか?