文件名称:fftGPU:使用 Naga K. Govindaraju 库在 NVIDIA GPU 上更快地执行 FFT。-matlab开发
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-19 20:50:35
matlab
此函数在 GPU 上实现矢量化 FFT。 答案与 fft 和 ifft matlab 函数相同。 您需要安装 Naga K. Govindaraju http://gamma.cs.unc.edu/GPUFFTW/的 GPUFFTW2.0 库。 在 Naga 的网站上,您可以看到系统要求。 它适用于 linux 和 windows。 此函数支持实数和复数 FFT。 我不推荐这个程序用于小 fft。 超过 2^20 点的 fft 真的很值得。 它在单精度中执行fft。 fft 长度必须是 2 的幂。 为了获得相当高的性能,Naga K. Govindaraju 推荐配备 AGP8X/PCI-Express NVIDIA GeForce 6800 GT 或更快 GPU 的 PC。 视频 RAM 将确定可以在 GPU 上完成的 fft 的最大阵列长度。 例如,在具有 256 MB VRA
【文件预览】:
fftGPU.zip