diehlpk / hpx_fft

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HPX based FFT with FFTW3 as 1D backend

This repo is currently under active developement.

Structure

  • /src contains different shared-memory and distributed implementations of the same 2D FFT example

  • /plot/data contains runtimes for a 16 node cluster (buran) and a 128 core dual socket system (ipvs-epyc2)

  • /plot/figures contains weak and strong scaling runtimes, distributions and more

Contact

alexander.strack@ipvs.uni-stuttgart.de

About

License:Boost Software License 1.0


Languages

Language:Python 96.1%Language:C++ 1.8%Language:C 1.3%Language:Cython 0.3%Language:Shell 0.2%Language:JavaScript 0.1%Language:Fortran 0.1%Language:Jupyter Notebook 0.1%Language:PowerShell 0.0%Language:CMake 0.0%Language:CSS 0.0%Language:Roff 0.0%Language:HTML 0.0%Language:Forth 0.0%Language:Lua 0.0%