blob: aaaeff9725a70f4a9e87fe8329e37b097880d5b5 (
plain) (
blame)
1
2
3
4
5
6
7
|
LibFlatArray acts as a highly efficient multi-dimensional array of
arbitrary objects (array of structs, AoS), but really uses a struct of
arrays (SoA) memory layout. It's great for writing vectorized code and
its lightning-fast iterators give you access to neighboring elements
with zero address generation overhead.
WWW: http://www.libgeodecomp.org/libflatarray.html
|