NVIDIA NVPL FFT 文档#
NVIDIA Performance Libraries (NVPL) FFT 库使您能够在 ARM CPU 上执行快速傅里叶变换 (FFT) 计算。为了在 NVIDIA GPU 上计算 FFT,请参阅 cuFFT、cuFFTDx 和 cuFFTMp 库。
本文档由三个主要部分组成:
快速入门 指南,其中包含代码示例片段。
如何使用 NVPL FFT 章节,描述了 NVPL FFT 的要求和一般用法。
API 参考 章节,其中描述了支持的 FFTW API。
亮点#
NVPL FFT 库
为 ARM CPU 提供优化的 FFT 例程,使用与 FFTW 兼容的 API(请参阅 硬件和软件要求 中支持的 CPU 列表)。
为单线程和多线程功能提供单一二进制文件
libnvpl_fftw.so
。支持单精度和双精度下,一维、二维、三维复数到复数、实数到复数、复数到实数 DFT 的计算,具有任意大小和步幅。
注意
NVPL FFT beta 版本包括“支持的功能”章节中列出的所有功能,但其中一些功能尚未得到充分优化。有关更多详细信息,请参阅发行说明。