Using CuFFT and FFTW 2D&3D

Using CuFFT and FFTW 2D&3D

Hi everybody, I was having some problems with my code recently,so I decided to create this short post about using Multidimensional FFTs. My application was using both CuFFT and FFTW 2D and 3D: cufftPlan2d(plan,Nx,Ny,type); cufftPlan3d(plan,Nx,Ny,Nz,type);...
FFT DIT Radix 2 CUDA OpenCL

FFT DIT Radix 2 CUDA OpenCL

Tento článek vznikl na základě samostatného projektu pro CVUT v Praze. Náplní bylo vytvořit FFT Algoritmus běžící na paralelní platformě (GPU) v jazyce OpenCL. Nicméně výsledkem nakonec byla verze pro jazyky C/C++, CUDA a OpenCL. Ideálním nasazením algoritmu by bylo...