SIMD in Rust
An overview of my work on improving SIMD in Rust.
I'm Huon Wilson , a mathematically and statistically inclined software engineer. I have been a long-term volunteer on Rust 's core team, a compiler engineer on the Swift team at Apple, and a senior software engineer at CSIRO's Data61, working on the StellarGraph graph machine learning library .
Visit huonw.github.io → RSS feedOn Hacker News Jun 2014 – Aug 2024
Software Engineering 6Tools & Productivity 3Programming Languages 3Web & Frontend 2Systems & Performance 2
An overview of my work on improving SIMD in Rust.
Integer overflow detection/handling in Rust is sometimes misunderstood.
rr is the debugger for Rust (et al.) that is is almost too good to be true.
Closures in Rust are powerful and flexible, building on traits, generics and ownership.
Memory-mapping a file is convenient, but it's a hazard when used with async/await concurrent code: it means a "simple" memory index does blocking IO.