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
Suggestion for a fast (and thread-safe) java FFT library
Started by ●June 21, 2010