Bellek bant genişliği hedeftir
Paketlenmiş üçlü ağırlıklar, jeton başına aktarılan bayt miktarını azaltır; bilgi işlem düzenleri RAM'i yalnızca donanım yolu fayda sağladığında harcar.
Yazılım sistemi 03 / Çıkarım
Hyphae BitNet, mevcut celiums-bitnet çalışma zamanının temel deposudur: tek seferlik nesil, yerel HTTP sunumu, deneysel bir C ABI ve önceden doldurma/kod çözme kıyaslamaları.
Yaklaşık çekirdekleri, kontrolsüz RAM büyümesini veya devralınan motor dahili bileşenlerini gizli ürün davranışına dönüştürmeden, desteklenen üçlü modelleri sıradan CPU sunucularında çalışır hale getirin.
01 / Benefits
Paketlenmiş üçlü ağırlıklar, jeton başına aktarılan bayt miktarını azaltır; bilgi işlem düzenleri RAM'i yalnızca donanım yolu fayda sağladığında harcar.
I2_S uses (D−S)ρ and Q1 uses 2P−S with integer accumulation; approximate LUT-GEMM and T-MAC stay outside strict mode.
Model yükleme veya oturum oluşturma, ana bilgisayarı kullanılamaz hale getirmek yerine, yapılandırılmış çalışma kümesi sınırını aşmayı reddeder.
Desteklenen mimari ve dosya türü birleşimleri açıktır; sıradan Llama/Qwen Q4 modelleri ve çarpışan Q2 formatları reddedilir.
Uygulamalar, GGML dahili bileşenlerine bağlanmak yerine celiums-bitnet CLI, C ABI veya yerel HTTP alt kümesini kullanır.
Karşılaştırmalar arasında model özetleri, RAM sınırı, CPU/ISA, önceden doldurma/kod çözme bölümü, ham JSON ve açık hak talepleri yer almaz.
02 / Architecture
Paketlenmiş GGUF, dayanıklı depo olmaya devam ediyor. İsteğe bağlı, bütçelendirilmiş bellek içi bilgi işlem düzeni CPU ISA ile eşleşir; önceden doldurun ve kodunu çözün, ardından farklı çekirdekler kullanın.
I2_S BitNet or Q1_0 Bonsai; architecture, type, revision, and digest remain operator-visible
ram_budget, ana bilgisayar boşluğunu ayırır ve seçilen düzen sığamazsa tahsisten önce başarısız olur
ARM i8mm, Q1'i int8 ±1'e genişletir; x86 VNNI bit dolu 4×8 panelleri tutar; I2_S katı TinyBLAS yollarını kullanıyor
GEMM, her ağırlık panelini sekiz ve dört aktivasyon satırında yeniden kullanır
GEMV bir jetonu yönetir ve ağırlık görüntüsünü bir kez yayınlar; önceden doldurma optimizasyonları kod çözmeyi hızlandırıyormuş gibi görünmüyor
Tokenleştirme, önceden doldurma, kod çözme, logitler, örnekleme, iptal etme, geri arama akışı, HTTP/SSE ve JSONL tezgahları
03 / Surface
Sabitlenmiş dönüşüm kimliği ve kesinlik kapılarıyla MOSTLY_I2_S'de Microsoft BitNet b1.58 2B.
1 bitlik işaretler, FP16 blok ölçekleri, DeltaNet artı dikkat ve açık aile seçimi ile önceden nicelenmiş Q1_0 Qwen35 ailesi.
Tek seferde oluşturma, yerel HTTP tamamlama/sohbet alt kümesi, SSE, API anahtarları, ölçümler, durdurma dizileri ve işbirlikçi iptal.
Ayrı bir Rust işlemi, Hyphae'yi GGML'ye bağlamadan alma, bellek, makbuz, kayıt defteri, provalar, anlamsal önbellek ve MCP ekleyebilir.
04 / Evidence
Önceden doldurma ve kod çözmenin farklı tavan çizgileri vardır. Yayınlanan faturalar her ikisini de rapor ediyor ve bir düzenin bir aşamaya yardımcı olurken diğerine zarar verdiği durumları koruyor.
Q1 expand-to-int8 vs packed mmap
yüksek iplik sayıları gerileyebilir
8-row vs 4-row GEMM
model tahsisinden önce reddedildi
Graviton ve Xeon rakamları yalnızca adı geçen modeller, özetler, makineler, iş parçacığı sayıları, bilgi istemi/oluşturma uzunlukları ve 64 GiB sınırı için geçerlidir. Q1'in genişletilmesi, DRAM doygunluğa ulaştığında yüksek iş parçacıklı kod çözmeyi azaltabilir.
Hyphae BitNet