FFT Fast Fourier Transform on C++ with parallelism on OpenMP, MPI and Python with parallelism on Numba, Multiprocessing and MPI