rustalign-simd 0.2.0

Ultrafast DNA sequence aligner using FM-index and Smith-Waterman
Documentation

RustAlign SIMD - SIMD-accelerated alignment operations

This crate provides SIMD-accelerated implementations of the Smith-Waterman alignment algorithm, matching the C++ SSE/AVX2 code.

Platform Support

  • x86_64: SSE2, SSE4.2, AVX2 via core::arch::x86_64
  • AArch64: NEON via core::arch::aarch64
  • Other: Scalar fallback implementations

Runtime Dispatch

The crate supports runtime CPU feature detection and dispatch, similar to the C++ __builtin_cpu_supports approach.