Rust's Portable SIMD Now Compiles to GPU Warps — VectorWare Maps core::simd Onto 32-Lane NVIDIA Execution
VectorWare / Hacker News·medium signal
VectorWare published on August 10, 2026 that it has `core::simd` working on GPUs by treating a warp as a vector unit, using a compiler-level IR that encodes warp-level operations through Rust's type system; it requires the nightly `#![feature(portable_simd)]` flag. The current target is NVIDIA's 32-lane warps, with the authors describing the approach as architecture-agnostic and applicable to AMD wavefronts and Vulkan subgroups. No benchmarks are published — the demo is a ReLU-plus-dot-product kernel — so this is a capability announcement, not a performance claim. 192 points, 94 comments.