@@ -107,6 +107,21 @@ A screenshot of Scrolled Quran.
107107</figcaption >
108108</figure >
109109
110+ ## Fearless SIMD
111+
112+ Fearless SIMD is our SIMD infrastructure library.
113+ It provides a solid, portable way to write SIMD code that compiles to Wasm, AArch64, x86, and x86_64.
114+
115+ We released [ fearless_simd 0.4.0] , a large step towards the library being generally useful.
116+ The major improvement is the use of AVX2 intrinsics on supported platforms.
117+ That fulfills the vision of being able to write code that works efficiently in a variety of SIMD vector widths — 128 bit on Neon, and 256 bits on x86.
118+
119+ We are starting to see adoption outside Linebender, notably [ PhastFT] , a high performance FFT library.
120+ Applications that can benefit from SIMD acceleration should consider fearless_simd, and we are open to feedback on how to improve it further.
121+
122+ There will be SIMD discussion at RustWeek, both as part of the Linebender unconference section and hopefully a session in the all-hands.
123+ Get in touch if you'd be interested.
124+
110125## Related ecosystem projects
111126
112127There's a lot of interesting activity surrounding Linebender, including projects that use Linebender crates, and adjacent bits of infrastructure.
@@ -160,3 +175,6 @@ They are expected to continue in January, keep an eye on Zulip for details.
160175[ Gosub engine ] : https://gosub.io/
161176[ drafft-ink ] : https://github.com/PatWie/drafft-ink
162177[ Takumi ] : https://github.com/kane50613/takumi
178+
179+ [ fearless_simd 0.4.0 ] : https://github.com/linebender/fearless_simd/releases/tag/v0.4.0
180+ [ PhastFT ] : https://github.com/QuState/PhastFT
0 commit comments