FFTW

FFTW is a comprehensive collection of fast C routines for computing the Discrete Fourier Transform (DFT) and various special cases thereof. It is an open-source implementation of the Fast Fourier transform algorithm. It can compute transforms of real and complex-values arrays of arbitrary size and dimension. AMD FFTW includes selective kernels and routines optimized for the AMD EPYCTM processor family.

Highlights of AMD FFTW 2.2

  • Improved performance of in-place MPI FFT by employing a faster in-place MPI transpose routine.
  • Improved performance of copy function cpy2d_pair used for rank-0 transform and buffering plans.
  • Added DFT kernels of higher radix sizes for q1fv, t1fv and q1fv FFT codelets.

The package containing AMD FFTW Library binaries which includes optimizations for the AMD EPYCTM processor family and documentation are available in the Downloads section below.

Source code is available on GitHub https://github.com/amd/amd-fftw.

Download:

Refer here for older versions.

File Name Version Size Launch Date OS Bitness Description

File Name

Version

2.2

Size

12.6 MB

Launch Date

06/30/2020

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AOCC compiled AMD FFTW library binary Sha256sum : 7725db3be0cd9a446c506e8f5b3b63e252d84566cb59bc1d1f8caccc5bff5597

File Name

Version

2.2

Size

13.6 MB

Launch Date

06/30/2020

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

GCC compiled AMD FFTW library binary Sha256sum : 06afb759e3419a0ea7ba9b08dd217d94d75e4bbb76e847345a1fa75af64fa60b