Skip to content

Remove duplicate core::simd wrapper — delegate to rustynum_accel The core/simd.rs module was a thin forwarding wrapper that only called rustynum_accel::fingerprint_hamming. Moved hamming_distance, batch_hamming, HammingEngine, and simd_level directly into rustynum_accel.rs and updated all imports (server.rs, python/mod.rs, fingerprint.rs, core/mod.rs). rustynum-core provides all stable SIMD (std::arch, no nightly features): AVX-512 VPOPCNTDQ → AVX2 Harley-Seal → scalar POPCNT https://claude.ai/code/session_0152b2NJYnjCJjvMAmgsTx3p#163

Merged
AdaWorldAPI merged 1 commit into
mainfrom
claude/review-rustynum-pr-80-2zNy5
Mar 2, 2026