AMD’s in-house Fast Fourier Transform (FFT) library is purpose-built and optimized for Zen-based processors, delivering improved computational performance and faster execution of FFT workloads on AMD hardware. The library also provides FFTW-compatible wrappers, enabling seamless integration with applications that already use FFTW APIs.

AOCL‑FFTZ is currently optimized specifically for Vienna Ab initio Simulation Package (VASP) and Quantum ESPRESSO (QE) workloads.

Highlights of AOCL-FFTZ 5.3

  • Added new complex radix kernels: Radix-20 and Radix-48
  • Introduced new solvers:
    • Complex: Buffered, Split Radix, Batched CT One-Level Direct
    • Real: N-Dim and Size-one
  • Enhanced dynamic dispatcher functionality across x86 architectures
  • Implemented performance optimizations in Complex Radix-4 & Radix-12 kernels
  • Introduced a Fortran2003 FFTW wrapper for seamless application integration
  • Added pkg-config and CMake modules to simplify application builds
  • Fixed bugs in multi-threaded batched FFT processing
  • Resolved a memory issue in aoclfftz_execute_io API

Documentation

Downloads

File Name Version Size Launch Date OS Bitness Description
Binary Packages Compiled with AOCC 5.2
 aocl-fftz-linux-aocc-5.3.0.tar.gz 5.3 2.9MB 05/18/2026 RHEL, Ubuntu, SLES 64-bit AOCC compiled AOCL-FFTZ library binary package
SHA-256 checksum:
8569a838b8485e82f902ffbf4663b31caacd07a943c7840bd057d3584d4b9018
Binary Packages Compiled with GCC 14.2.1
aocl-fftz-linux-gcc-5.3.0.tar.gz 5.3 3.5MB 05/18/2026 RHEL, Ubuntu, SLES 64-bit GCC compiled AOCL-FFTZ library binary package
SHA-256 checksum:
9cff9458852a563d7877a3c9e14a8b0c8c26dd6c69609e1ab10a0729f0afc5e6
Windows Installer Compiled with Clang 19
AOCL_Windows-setup-5.3.0-AMD.exe 5.3 154MB 05/18/2026 Windows 11, Windows 10 64-bit Windows installer file containing all the AOCL library binaries compiled with Clang 19.
SHA-256 checksum:
021bfd69a439c3c2a72a6b5cf45d1de0e2f0deddb92ba19e73b9caeb259cf9c8