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

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

#356 in Configuration

Download history 24/week @ 2024-07-27 18/week @ 2024-09-21 1/week @ 2024-09-28

1,622 downloads per month

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
~40K SLoC