Info Node: (fftw.info)Using Multi-threaded FFTW in a Multi-threaded Program
(fftw.info)Using Multi-threaded FFTW in a Multi-threaded Program
Using Multi-threaded FFTW in a Multi-threaded Program
-----------------------------------------------------
It is perfectly possible to use the multi-threaded FFTW routines
from a multi-threaded program (e.g. have multiple threads computing
multi-threaded transforms simultaneously). If you have the processors,
more power to you! However, the same restrictions apply as for the
uniprocessor FFTW routines (Note:Thread safety.). In particular, you
should recall that you may not create or destroy plans in parallel.