| Crates.io | lazy_simd |
| lib.rs | lazy_simd |
| version | 0.2.0 |
| created_at | 2025-11-08 12:51:05.752631+00 |
| updated_at | 2026-01-22 22:35:24.955299+00 |
| description | Trait based SIMD acceleration and safe abstraction |
| homepage | |
| repository | https://github.com/bobbothe2nd/lazy_simd |
| max_upload_size | |
| id | 1922835 |
| size | 141,415 |
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;