Forums

Suggestion for a fast (and thread-safe) java FFT library

Started by Georg Holzmann June 21, 2010
Hallo!

I need to calculate FFTs in java on a server in multiple threads - and
the FFTs must be fast.
As a C-coder I tried the JNI interface to the FFTW3 library [1], which
works quite nice - however, unfortunately the plan generation of FFTW
is not threadsafe (see e.g. [2],[3],[4]).

Therefore my question: can some Java coder suggest me a fast, thread-
safe FFT library (with or without JNI) ?
There are so many libraries in the internet, but so far they were very
slow or unusable ...

I am happy for any hints !
LG
Georg

[1]: http://www2.ph.ed.ac.uk/~wjh/teaching/Java/fft/
[2]: http://www.dsprelated.com/showmessage/81483/1.php
[3]: http://www.fifi.org/cgi-bin/info2www?%28fftw%29Thread+safety
[4]: http://www.fftw.org/fftw3_doc/Thread-safety.html