versorc_math/kernels/mod.rs
1// ============================================================================
2// VERSORC-MATH: SPECIALIZED HARDWARE COMPUTE KERNELS
3// License: Apache-2.0
4//
5// High-performance hardware kernels designed around Data-Oriented Design (DOD):
6// - clifford_3bit_avx2: AVX2 8-way vpermps + vpsrlvd vectorized dot product for Clifford 3-bit.
7// - asym64_avx2: Reference 4.5 bpw AVX2 FMA fused dot product.
8// ============================================================================
9
10pub mod clifford_3bit_avx2;
11
12pub use clifford_3bit_avx2::{
13 dot_clifford_3bit_word_avx2, dot_clifford_3bit_cache_line_avx2,
14 matvec_clifford_3bit_avx2, matvec_clifford_3bit_prerotated_avx2,
15 matvec_clifford_3bit_bytes_prerotated_avx2,
16};