Using FFTW With SPIDER

The FFTW (The Fastest Fourier Transform in the West) is a 'C' subroutine library for computing the Discrete Fourier Transform in one or more dimensions, of both real and complex data, and of arbitrary input size. The FFTW package was developed at MIT by Matteo Frigo and Steven G. Johnson. They believe that " FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification."

FFTW is 'free open source software' distributed under the GNU General Public License.

FFTW version 3.2.1 is now used within default versions of SPIDER on Linux and OSX for calculating Fourier transforms. Note: FFTW 2 is still used within SPIDER for MPI.

Since SPIDER is now distributed under the GPL license we can now include statically linked FFTW libraries within our SPIDER distribution. Unless you wish to recompile/relink SPIDER you do not have to install FFTW and can ignore the rest of the information on this page.


If you wish to recompile/link FFTW for use with SPIDER On Linux


Source file: fftw.html     Updated: 19 Jan. 2017     ArDean Leith
© Copyright Notice /       Enquiries: spider@health.gov.ny