/parallel-programming

OpenMPI, OpenMP, and CUDA based parallelization for Discrete Fourier Transform (DFT)

Primary LanguageJupyter Notebook

parallel-programming

OpenMPI, OpenMP, and CUDA based parallelization for Discrete Fourier Transform (DFT)

Based on my course project on parallelization

Tested on Zephyrus G14 2021 with Ryzen 9 5900HS and RTX 3060 mobile

For test case 512, serial finished in 72 minutes, CUDA finished in under 1 minute

Disclaimer: OpenMP is made in collaboration with Marcellus Michael Herman Kahari