What is FFTW?

FFTW is a C subroutine library for computing discrete Fourier Transforms (DFTs) in one or more dimensions, of arbitrary input size,  and both real and complex data. It is parallelized for parallel computing platform of both SMP machines or distributed-memory cluster systems.

Using FFTW

FFTW version supported in different HPC system is listed at Scientific Software and Programming Tools

System FFTW Version Compiler Command
HPC2015 3.3.4 Intel module load intel fftw/intel/3.3.4
GCC module load fftw/gcc/3.3.4
3.3.7 GCC module load gcc fftw/gcc/3.3.7

Additional Information

More information can be found on FFTW Official website