Just published a couple of useful Rust libraries that I use for several of my projects: https://crates.io/crates/pathfinder_simd … and https://crates.io/crates/pathfinder_geometry …. Despite their names, they’re generically useful SIMD and geometry libraries. The geometry crate is SIMD-accelerated.
-
Show this thread
-
pathfinder_simd is a simple 128-bit SIMD abstraction with a scalar fallback. It has implementations for x86-64 and AArch64. pathfinder_geometry fixes a lot of euclid's quirks and is faster due to use of SIMD. It’s less strongly typed, though.
2 replies 1 retweet 9 likesShow this thread -
Replying to @pcwalton
To clarify, does "has implementations for x86-64 and AArch64" mean those are the SIMD backends, but scalar works everywhere?
1 reply 0 retweets 0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.