pub fn hamming_distance_simd(a: &[u64], b: &[u64]) -> u32
Compute Hamming distance between two packed binary vectors using SIMD