The state of SIMD in Rust in 2026

4 points by janerik


never_released

For SVE vector length varies across the board more than it first looks:

Shared block instead of per-core on those designs. It is worth it for some vector workloads, but worth remembering that it's a shared unit on those.

2x256b vector units

That's not on the open market, but #1 on the top500 with a CPU-only machine. It's twice now that CPU-only Arm machine reached #1 on the top500, with Fugaku introducing SVE and LineShine being an SVE2 + SME(1) machine.