Skip to content

v2.9.1 - Cross-Platform Architecture Support & Build Quality Improvements

Latest
Compare
Choose a tag to compare
@OldCrow OldCrow released this 02 Jul 22:40
· 1 commit to main since this release

Key Features:
• ARM64 HMM library ecosystem porting with Intel SSE to ARM NEON mapping
• Architecture-aware build system with automatic Homebrew path detection
• Zero build warnings through enhanced dependency management
• Cross-platform validation across Intel x86_64 and ARM64 architectures
• Modern GTest integration with duplicate library warning elimination

Technical Highlights:
• Automatic Apple Silicon vs Intel Mac detection in CMake
• SIMD performance preservation through ARM NEON intrinsic translation
• Enhanced build system robustness with proper feature detection
• Comprehensive cross-platform documentation and validation

Validated Libraries:
• libhmm: Native ARM64 optimization
• HMMLib: Complete Intel SSE to ARM NEON port
• GHMM: Python environment and build compatibility
• StochHMM: Cross-platform compilation
• HTK: Speech toolkit ARM64 support
• LAMP HMM: Pre-C++98 modernization for Apple Silicon
• JAHMM: Java HMM library compatibility

Build Quality: libhmm should be 100% warning-free compilation across all platforms