Skip to content

Release v2.0.1 (ARM NEON & DotProd Verified)

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Oct 11:35
· 4 commits to main since this release

🚀 termux-bitnet v2.0.1 Sovereign Release

⚠️ Upstream Mathematical Defect Resolution (Word Salad Collapse Elimination)

  • Resolved Upstream ARM64 Ternary Dequantization Bias: Linked to Upstream PR #633, PR #624, and PR #551.
  • Interleaved Centering: Fixed 32-way unsigned dequantization centering against activation sums ((w & 3) - 1), eliminating systematic positive DC bias drift that caused token collapse across ARM architectures.
  • NEON Hardware SIMD: Complete 1x4_32W parallel NEON SIMD (sdot, vdotq_s32, vmlal_s8) with pure C++ scalar fallback.
  • Zero-Mock Standard: 100% native on-device execution with Fail-Fast diagnostics.

📱 Empirical Hardware Benchmarks (Samsung Galaxy Fleet)

  • Samsung Galaxy S25 (Snapdragon 8 Elite | Adreno 830 Vulkan GPU): 16.22 tok/s (Native CPU: 5.74 tok/s)
  • Samsung Galaxy A53 (Exynos 1280 | Mali-G68 / NEON DotProd CPU): 5.92 tok/s
  • Samsung Galaxy A35 (Exynos 1380 | Mali-G68 / NEON DotProd CPU): 3.49 tok/s (Native CPU: 1.56 tok/s)

📦 Installation (100% Zero Compilation)

Option 1: One-Touch Automated Installer

curl -sSL https://raw.githubusercontent.com/uno-km/termux-bitnet/main/install.sh | bash

Option 2: Direct Prebuilt Bundle Download & Extract

# Download official v2.0.1 prebuilt package
curl -sSL -O https://github.com/uno-km/termux-bitnet/releases/download/v2.0.1/termux-bitnet-v2.0.1-android-aarch64.tar.gz

# Extract directly into Termux system paths
tar -xzf termux-bitnet-v2.0.1-android-aarch64.tar.gz
chmod +x libtermux_bitnet.so termux-bitnet-cli
mv libtermux_bitnet.so $PREFIX/lib/
mv termux-bitnet-cli $PREFIX/bin/

# Immediate native execution
termux-bitnet-cli --help

Option 3: Python SDK

pip install --upgrade termux-bitnet