Fearless SIMD v1.0 is a Rust library that removes unsafe code from SIMD programming through safe abstractions, precise intrinsic access, and a kernel! macro. Developed over 8 years, it balances performance, safety, and ergonomics with features like platform-native vector sizes, safe transmute operations, and a new #[simd] macro for function multiversioning.
Fearless SIMD v1.0 has been released, offering safe SIMD abstractions for Rust that eliminate unsafe code through innovations like the kernel! macro and safe transmute module. The library balances performance, safety, and ergonomics, providing both portable abstractions and optional access to platform intrinsics without overhead.