haagenti-simd 0.1.0

SIMD-accelerated primitives for Haagenti
Documentation

Haagenti SIMD

SIMD-accelerated primitives for compression algorithms.

Provides optimized implementations of common compression operations using platform-specific SIMD instructions.

Supported Architectures

  • x86_64: SSE4.2, AVX2, AVX-512
  • aarch64: NEON, SVE
  • Fallback: Scalar implementation

Example

use haagenti_simd::{detect_simd, SimdLevel};

match detect_simd() {
    SimdLevel::Avx512 => println!("Using AVX-512"),
    SimdLevel::Avx2 => println!("Using AVX2"),
    SimdLevel::Neon => println!("Using NEON"),
    SimdLevel::None => println!("Scalar fallback"),
}