chfft
chfft copied to clipboard
Any benchmarks / implementation notes?
First of all, thanks for maintaining this crate, much appreciated!
Did you by any chance benchmark this crate against RustFFT or fourier? It looks like they also put some effort into optimizing it, so without benchmarks it is hard to judge if they are on a similar level.
Would also be intersting to benchmark against arrayfire::fft or rgsl::fft to see how pure Rust compares against other solutions.
If there are no benchmarks, maybe you can share what is unique / different about the approach taken in this implementation. Presumably there was a motivation to do something different then RustFFT?
@bluenote10 looks like your question remains unanswered. I wanted to ask you in your research were you able to find a good FFT library for Rust? By good, I mean correctly implemented, relatively fast and works without external dependencies.
So far I was simply using rustfft, which works well for what I've been doing, but I didn't make much of a comparison.
Perhaps this thread / link might also be helpful.