Publisher review:fftGPU - Execute FFT faster on a NVIDIA GPU using the library of Naga K. Govindaraju. This function implements vectorized FFTs on a GPU. The answer is the same as the fft and ifft matlab functions.
This function support real and complex FFTs.I don't recommend this program for small fft. It really worth it for fft over 2^20 points. It does the fft in SINGLE PRECISION. The fft length must be a power of two.For obtaining reasonably high performance, Naga K. Govindaraju recommend a PC with AGP8X/PCI-Express NVIDIA GeForce 6800 GT or faster GPU. The Video RAM will determine the maximum array length of fft that can done on the GPU. For example, on a card with 256 MB VRAM, the maximum-length array is 256/32 = 8 Million real values or 4M complex values. Requirements: ยท MATLAB Release: R2006a
fftGPU is a Matlab script for Signal Processing scripts design by Simon Potvin.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris