Crates.io | soa |
lib.rs | soa |
version | 0.9.2 |
source | src |
created_at | 2015-02-02 15:22:12.037564 |
updated_at | 2015-12-11 23:57:02.323352 |
description | Struct-of-Array vector types |
homepage | https://github.com/cgaebel/soa |
repository | https://github.com/cgaebel/soa |
max_upload_size | |
id | 1336 |
size | 109,984 |
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.
See the very thorough API Docs.