Fft 螺纹安全

Fft 螺纹安全,fft,Fft,我将同时(并行)制定几个计划, 我可以这样做吗,或者换句话说,这是安全的吗 感谢对Kiss FFT源的简要调查表明,它不在内部存储状态。只需确保传入和传出的数组在每个线程中是唯一的,或者在多个线程之间是同步的。自述: No static data is used. The core routines of kiss_fft are thread-safe 和FFTW不同的是,FFTW需要对计划的创建、销毁和恢复进行互斥保护 此外,如果在多个线程中执行相同类型、大小的简单FFT(复杂1D),则

我将同时(并行)制定几个计划, 我可以这样做吗,或者换句话说,这是安全的吗


感谢

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

自述:

No static data is used.  The core routines of kiss_fft are thread-safe
和FFTW不同的是,FFTW需要对计划的创建、销毁和恢复进行互斥保护

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