Attention

WARNING: From 8am on 30th June until 5pm on 4th July 2025, there will be no access to the Stanage HPC cluster.

We will try to minimise this downtime and it is possible that Stanage will return to service before 4th July. We will notify you by email when Stanage is back online and available for job submission.

fftw

FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).

Usage

After connecting to Stanage (see Establishing a SSH connection), start an interactive session with the following command:

srun --pty bash -i

To make this library available, run one the following:

module load FFTW/3.3.10-GCC-12.3.0
module load FFTW/3.3.10-GCC-12.2.0
module load FFTW/3.3.10-GCC-11.3.0
module load FFTW/3.3.10-gompi-2021b
module load FFTW/3.3.9-gompi-2021a
module load FFTW/3.3.8-gompi-2020a
module load FFTW/3.3.8-gompi-2020b
module load FFTW/3.3.8-gompi-2019b
module load FFTW/3.3.8-intel-2020a
module load FFTW/2.1.5-foss-2022b
module load FFTW/2.1.5-foss-2020a
module load FFTW/2.1.5-intel-2022b

Also see imkl-fftw which is a library that combines FFTW library with Intel’s Math Kernel Library (IMKL) to provide optimized FFT routines that are specifically optimized for Intel processors.

Direct dependencies for latest version of FFTW