0

我有一个循环,其中有一个 FFT 和一个逆 FFT。由于k+1我应用 FFT 的第 - 次迭代的向量取决于k第 - 次迭代的数据,因此我不能使用gfor循环来并行化程序。因此,我想加快循环中的 FFT。我从 MATLAB(使用该FFTW库)切换到 Arrayfire。但是,它不是更快,而是慢了一点。

PS:Arrayfire 中的计时由timeit函数执行。另一方面,它返回的经过时间比我查看命令提示符的时间要短得多。

有谁知道这两个问题的解释?谢谢你。

4

0 回答 0