A benchmark for comparison of FFT algorithms performance
C++ CMake Python C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.clang-format
.gitignore
CMakeLists.txt
LICENSE
README.md
benchmark.hpp
benchmark.py
fft_benchmark.cpp
fftw.hpp
ipp.hpp
kfr.hpp
kissfft.hpp
mingw_fix.h

README.md

FFT benchmark

A benchmark for comparison of FFT algorithms performance.

Currently supports Intel IPP, KFR, FFTW and KissFFT.

Requires:

  • C++11 compiler (any recent version of GCC or Clang)
  • MinGW on Windows
  • CMake 2.8 or newer
  • AVX-capable cpu
  • Python 2.7 or newer
    • matplotlib module
    • numpy module

License

Dual licensed under GPL and MIT