吻FFT线程安全

时间:2013-08-14 13:18:01

标签: fft

我将同时(并行)kiss-fft制定几个计划, 我可以这样做,换句话说,是亲吻 - 线程安全吗?

由于

2 个答案:

答案 0 :(得分:1)

来自自述文件:

No static data is used.  The core routines of kiss_fft are thread-safe

与FFTW形成对比,后者需要对计划创建,销毁进行互斥保护。

此外,如果您在多个线程中执行相同类型,简单FFT(复数1D)的大小,则可以同时使用分配的计划。对于实际FFT和多维FFT,这通常不正确。

答案 1 :(得分:0)

对Kiss FFT源的简要调查显示,它不会在内部存储状态。只需确保传入和传出的数组在每个线程中是唯一的,或者是跨线程同步的。