عرض النطاق الترددي للذاكرة هو الهدف
تعمل الأوزان الثلاثية المعبأة على تقليل البايتات المتدفقة لكل رمز مميز؛ تستهلك تخطيطات الحوسبة ذاكرة الوصول العشوائي (RAM) فقط عندما يستفيد مسار الأجهزة.
النظام البرمجي 03/ الاستدلال
Hyphae BitNet هو المستودع الأساسي لوقت تشغيل celiums-bitnet الحالي: إنشاء دفعة واحدة، وخدمة HTTP الأصلية، وC ABI التجريبي، ومعايير التعبئة المسبقة/فك التشفير.
اجعل النماذج الثلاثية المدعومة قابلة للتشغيل على خوادم وحدة المعالجة المركزية العادية دون تحويل النواة التقريبية أو نمو ذاكرة الوصول العشوائي غير المتحكم فيه أو الأجزاء الداخلية للمحرك الموروثة إلى سلوك منتج مخفي.
01 / Benefits
تعمل الأوزان الثلاثية المعبأة على تقليل البايتات المتدفقة لكل رمز مميز؛ تستهلك تخطيطات الحوسبة ذاكرة الوصول العشوائي (RAM) فقط عندما يستفيد مسار الأجهزة.
I2_S uses (D−S)ρ and Q1 uses 2P−S with integer accumulation; approximate LUT-GEMM and T-MAC stay outside strict mode.
يرفض تحميل النموذج أو إنشاء الجلسة تجاوز الحد الأقصى لمجموعة العمل التي تم تكوينها بدلاً من جعل المضيف غير قابل للاستخدام.
البنية المدعومة ومجموعات أنواع الملفات واضحة؛ تم رفض نماذج Llama/Qwen Q4 العادية وتنسيقات Q2 المتصادمة.
تستخدم التطبيقات celiums-bitnet CLI أو C ABI أو مجموعة HTTP الفرعية الأصلية بدلاً من الارتباط بأجزاء GGML الداخلية.
تتضمن المعايير ملخصات النموذج، وغطاء ذاكرة الوصول العشوائي (RAM)، ووحدة المعالجة المركزية/ISA، وتقسيم التعبئة المسبقة/فك التشفير، وJSON الخام، وعدم المطالبات الصريحة.
02 / Architecture
يظل GGUF المعبأ هو المتجر الدائم. يتطابق تخطيط حساب الذاكرة الاختياري المدرج في الميزانية مع ISA لوحدة المعالجة المركزية؛ قم بالتعبئة المسبقة وفك التشفير ثم استخدم حبات مختلفة.
I2_S BitNet or Q1_0 Bonsai; architecture, type, revision, and digest remain operator-visible
يحتفظ ram_budget بمساحة المضيف ويفشل قبل التخصيص إذا لم يكن التخطيط المحدد مناسبًا
يقوم ARM i8mm بتوسيع Q1 إلى int8 ±1؛ يحتفظ x86 VNNI بألواح 4 × 8 معبأة بالبت؛ يستخدم I2_S مسارات tinyBLAS صارمة
تعيد GEMM استخدام كل لوحة وزن عبر ثمانية ثم أربعة صفوف تنشيط
يعالج GEMV رمزًا مميزًا واحدًا ويبث صورة الوزن مرة واحدة؛ لا تدعي تحسينات التعبئة المسبقة أنها تعمل على تسريع عملية فك التشفير
الرمز المميز، والتعبئة المسبقة، وفك التشفير، والسجلات، وأخذ العينات، والإلغاء، وعمليات رد الاتصال المتدفقة، ومقاعد HTTP/SSE، وJSONL
03 / Surface
Microsoft BitNet b1.58 2B في MOSTLY_I2_S مع هوية التحويل المثبتة وبوابات الدقة.
عائلة Q1_0 Qwen35 محددة الكمية مسبقًا مع إشارات 1 بت، ومقاييس كتلة FP16، وDeltaNet بالإضافة إلى الاهتمام، واختيار واضح للعائلة.
إنشاء لقطة واحدة، ومجموعة فرعية من إكمال/دردشة HTTP الأصلية، وSSE، ومفاتيح API، والمقاييس، وتسلسلات التوقف، والإلغاء التعاوني.
يمكن لعملية Rust المنفصلة إضافة عمليات الاسترجاع والذاكرة والإيصالات والتسجيل والبراهين وذاكرة التخزين المؤقت الدلالية وMCP دون ربط Hyphae بـ GGML.
04 / Evidence
التعبئة المسبقة وفك التشفير لها خطوط سقف مختلفة. تبلغ الإيصالات المنشورة عن كليهما وتحافظ على الحالات التي يساعد فيها التخطيط في مرحلة واحدة ولكنه يضر بأخرى.
Q1 expand-to-int8 vs packed mmap
يمكن أن تتراجع أعداد الخيوط العالية
8-row vs 4-row GEMM
تم رفضه قبل تخصيص النموذج
تنطبق أرقام Graviton وXeon فقط على النماذج المذكورة، والملخصات، والآلات، وعدد الخيوط، وأطوال الموجه/التوليد، والحد الأقصى 64 جيجا بايت. يمكن أن يؤدي توسيع Q1 إلى تقليل فك تشفير الخيوط العالية عند تشبع DRAM.
Hyphae BitNet