标签: performance loops fft arrayfire
我有一个循环,其中我有一个FFT和一个逆FFT。由于我应用FFT的k+1 - 次迭代的向量取决于k - 次迭代的数据,所以我不能使用gfor循环来并行化程序。因此,我想加快循环中的FFT。我从MATLAB(使用FFTW库)切换到Arrayfire。但是,它并不快,但速度稍慢。
k+1
k
gfor
FFTW
P.S:Arrayfire中的时间由timeit函数执行。另一方面,它返回的经过时间比我查看命令提示符的时间要短得多。
timeit
有谁知道对这两个问题的解释? 谢谢。