Aturan numerik yang tepat
Gunakan kontrak akumulasi bilangan bulat yang dinyatakan dengan pemeriksaan referensi.
Hyphae BitNet Inferensi CPU ternary yang eksak
Hyphae BitNet adalah runtime CPU untuk model ternary yang didukung. Eksekusinya saat ini adalah hyphae-bitnet, dengan celiums-bitnet dan nama ABI historis dipertahankan untuk kompatibilitas.
Jadikan inferensi model yang didukung dapat diperiksa melalui kontrak numerik, model, memori, dan perangkat keras yang eksplisit.
01 / Mengapa itu penting
Gunakan kontrak akumulasi bilangan bulat yang dinyatakan dengan pemeriksaan referensi.
Tolak alokasi model atau sesi yang melebihi anggaran memori yang dikonfigurasi.
Akui kelompok dan format model yang eksplisit alih-alih menyiratkan dukungan model yang sewenang-wenang.
Laporkan pra-pengisian dan dekode secara terpisah, dengan identitas model, CPU, dan beban kerja.
02 / Bagaimana cara kerjanya
Tahapan utama membuat batas-batas proyek terlihat.
Periksa keluarga yang didukung, format, dan identitas model yang dipasangi operator
Akui tata letak komputasi yang dipilih dalam batas set kerja
Jalur ARM dan x86 Q1 saat ini menggunakan panel yang dikemas; pra-isi dan dekode berbeda
CLI, C ABI eksperimental, subset HTTP, dan catatan benchmark
03 / Kemampuan
Jalur teks I2_S BitNet dan Q1_0 Bonsai CPU yang didukung, dengan pilihan kelompok yang eksplisit.
Pembuatan, penyajian HTTP asli, tolok ukur, validasi, dan C ABI eksperimental.
Arsip Linux x86-64 dan mengukur pekerjaan ARM64 Q1; NEON DOTPROD tetap menjadi default Graviton4 yang diukur.
Proses terpisah menghubungkan pengambilan Hyphae, memori, dan penerimaan ke runtime.
04 / Bukti
Rilis v0.3.3 menerbitkan versi sumber/runtime 0.3.2 dan mencatat validasi Graviton4 dan pengukuran A/B.
Didistribusikan di bawah tag v0.3.3
Percepatan expand-to-int8 sebelumnya menjelaskan kode ARM historis. Jalur ARM saat ini menggunakan panel Q1 yang dikemas; hasilnya bervariasi menurut fase, model, tata letak, dan jumlah thread.
Hyphae BitNet