#array #2d-array #avx-512 #vectorized #calculations #sized #acceleration

nightly bin+lib fast_arrays

Can be used to perform vectorized calculations on arbitrarily sized 1D and 2D arrays with AVX-512 acceleration

24 releases

0.1.23 May 29, 2024
0.1.22 Apr 25, 2024
0.1.19 Mar 27, 2024
0.1.17 Jan 31, 2024
0.1.0 Dec 29, 2023

#265 in Configuration

Apache-2.0

125KB
3.5K SLoC

Fast Arrays

This library can be used to perform vectorized calculations on arbitrarily sized 1D and 2D arrays. It uses AVX-512 F operations, but can also use standard operations as fallback. To compile a Rust project with AVX-512 F you need to run the compiler with -Ctarget-feature=+avx512f or use a config file like config.toml.

Dependencies

~1.4–2.2MB
~41K SLoC