11 releases
Uses old Rust 2015
0.9.2 | Apr 30, 2015 |
---|---|
0.9.1 | Mar 22, 2015 |
0.0.9 | Mar 20, 2015 |
0.0.8 | Feb 26, 2015 |
#1876 in Hardware support
110KB
2.5K
SLoC
SoA
Vector types, but instead of being represented as Array-Of-Struct, data is stored as a Struct-Of-Arrays, or SoA.
Data stored in SoA is meant to be processed with SIMD operations, and as such, all arrays are aligned to 16 bytes.
A large subset of the std::Vec
interface is supported, as well as some extras
to make writing efficient code more natural.
Documentation
See the very thorough API Docs.
lib.rs
:
Growable struct-of-array types with 16-byte aligned heap allocated contents.