Skip to main content

Module avx512

Module avx512 

Source

Functions§

bernoulli_compare_avx512
Compare 64 random bytes against an unsigned threshold and return bit mask.
dot_f64_avx512
Dot product of two f64 slices using AVX-512.
fused_and_popcount_avx512
Fused AND+popcount over packed words using AVX-512 VPOPCNTDQ.
fused_xor_popcount_avx512
Fused XOR+popcount over packed words using AVX-512 VPOPCNTDQ.
max_f64_avx512
Maximum of f64 slice using AVX-512.
pack_avx512
Pack u8 bits into u64 words using AVX-512 k-mask compare.
popcount_avx512
Count set bits in 64-bit words using AVX-512 VPOPCNTDQ.
scale_f64_avx512
Scale f64 slice in-place: y[i] *= alpha, using AVX-512.
sum_f64_avx512
Sum of f64 slice using AVX-512.