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

MIT license

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.

crates.io

Build Status

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.

No runtime deps