Release: RustFFT 6.2, now with support for WASM SIMD acceleration!

RustFFT 6.2 has been released!

RustFFT is a high-performance, SIMD-accelerated FFT library written in pure Rust. Version 6.2.0 extends RustFFT's SIMD acceleration support to WASM's SIMD extension. In total, with this release, RustFFT's SIMD support extends to AVX, AVX2, SSE4.1, Neon, and WASM SIMD (as well as a non-SIMD fallback path).

The original PR to add WASM SIMD support has some benchmarks comparing RustFFT's scalar code to the new WASM SIMD-accelerated code. To summarize, WASM users computing 32-bit FFTs can expect a 1.5x-2x speedup after upgrading to version 6.2, and users computing 64-bit FFTs can expect a 1.1x-1.5x speedup.

8 Likes

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.