Skip to main content

Module error_correction

Module error_correction 

Source
Expand description

SIMD-optimized error correction codes

This module provides SIMD-accelerated implementations of common error correction codes including Hamming codes, Reed-Solomon codes, and CRC error detection.

Structs§

CRC32
CRC-32 checksum with SIMD optimization
HammingCode74
Hamming(7,4) code - encodes 4 data bits into 7 bits with error correction
SimpleReedSolomon
Simple Reed-Solomon-like code using finite field arithmetic This is a simplified implementation for educational purposes

Functions§

calculate_parity
Parity check for simple error detection
check_even_parity
Even parity check
check_odd_parity
Odd parity check
xor_checksum_simd
SIMD-optimized XOR checksum for error detection