FFTW

最終更新日:2024年6月29日


FFTW(Fastest Fourier Transform in the West)は離散フーリエ変換のための数値計算ライブラリです。 高速フーリエ変換の効率的な実装のひとつとして知られており、多数のアルゴリズムに対応しています。 逐次・スレッド並列・MPI並列に対応しており、 精度は単精度・倍精度・long double(C/C++のみ)版が利用可能です。 Intelコンパイラから利用することができます。

FFTWホームページ


利用方法

環境設定

$ module load fftw
$ module load gcc

単精度版の利用例

$ gcc test.c -lfftw3f_omp -lfftw3f

単精度版の利用例

$ gcc test.c -lfftw3_omp -lfftw3

上記以外の組み合わせは、各URLを参照してください
Link Line Advisor for Intel® oneAPI Math Kernel Library