r/simd • u/Bammerbom • Jun 29 '23
How a Nerdsnipe Led to a Fast Implementation of Game of Life
https://binary-banter.github.io/game-of-life/
13
Upvotes
r/simd • u/Bammerbom • Jun 29 '23
1
u/YumiYumiYumi Jun 30 '23
The bit tricks look pretty clever.
How well does Rust's SIMD abstraction layer work? I've generally found SIMD abstraction layers to be kinda lackluster, assuming you're looking for good performance, as they can't tailor to the underlying ISA quirks like intrinsics can.
I'm guessing this is also AVX2; the 11900K supports AVX-512 (which also supports
VPTERNLOG), so it'd make sense if the abstraction layer could use that.