Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.

FFTW

ASIF__MOHAMMAD
Beginner
405 Views
0 Kudos
2 Replies
Menger__Bill
Beginner
405 Views

Here is my script for building fftw3 latest.  You will want to modify it to suit your needs.

0 Kudos
McCalpinJohn
Honored Contributor III
405 Views

If you have the Intel C compiler, you also have MKL, which supports FFTW3 interfaces.  https://software.intel.com/en-us/mkl-developer-reference-c-fftw3-interface-to-intel-math-kernel-library

MKL and FFTW3 have slightly different performance properties for the sizes that I have studied, but MKL has the substantial advantage of not requiring an extremely expensive "planning" step.    (Planning is not particularly expensive for small FFTs (e.g., 2^10), but for large FFTs (e.g., 2^20) using multiple threads, I often see planning times of hours.)

0 Kudos
Reply