我正在为 iOS(即 iPhone 或 iPad)实现计算密集型应用程序,这些应用程序在很大程度上使用快速傅里叶变换(以及一些信号处理操作,例如插值和重取样)。那么,在 iOS 上运行 FFT 的最佳库和 API 是什么?
我已经简要地研究了 Apple Metal 和 Apple vDSP。我不确定 vDSP 是否利用 GPU,尽管它似乎高度并行化并利用了 SIMD。Metal 似乎允许访问 GPU 以进行计算密集型应用程序,但我无法找到类似于 AMD 的 clFFT 的 FFT 和基本信号处理操作的库。苹果是否提供这样的库?
还有没有其他适用于 iOS 的利用 GPU 的 API 和库可用于计算密集型应用程序?
谢谢。
我已经简要地研究了 Apple Metal 和 Apple vDSP。我不确定 vDSP 是否利用 GPU,尽管它似乎高度并行化并利用了 SIMD。Metal 似乎允许访问 GPU 以进行计算密集型应用程序,但我无法找到类似于 AMD 的 clFFT 的 FFT 和基本信号处理操作的库。苹果是否提供这样的库?
还有没有其他适用于 iOS 的利用 GPU 的 API 和库可用于计算密集型应用程序?
谢谢。