lazy_simd

Crates.iolazy_simd
lib.rslazy_simd
version0.2.0
created_at2025-11-08 12:51:05.752631+00
updated_at2026-01-22 22:35:24.955299+00
descriptionTrait based SIMD acceleration and safe abstraction
homepage
repositoryhttps://github.com/bobbothe2nd/lazy_simd
max_upload_size
id1922835
size141,415
bobbothe2nd (bobbothe2nd)

documentation

https://docs.rs/lazy_simd

README

Lazy SIMD

This library contains utilities to batch arrays into smaller chunks and perform light mathematical operations on each element. Every operation performed has the opportunity to be run with SIMD acceleration, but only when the target allows.

Here are some examples:

let c = add_arrays(&a, &b);
let c_simd = Simd::new(c);
let y = c_simd + x;
Commit count: 3

cargo fmt