Microsoft BitNet : un framework d'inférence LLM 1-bit pour CPU et GPU

Qu'est-ce que BitNet
BitNet est le framework d'inférence officiel de Microsoft pour les LLM 1-bit (comme BitNet b1.58). Il fournit des noyaux optimisés pour une inférence rapide et sans perte sur CPU et GPU, avec un support NPU prévu. Le framework est construit sur llama.cpp et utilise les méthodologies de table de recherche de T-MAC.
Benchmarks de performance
Sur les CPU ARM : accélérations de 1,37x à 5,07x avec une réduction d'énergie de 55,4% à 70,0%. Sur les CPU x86 : accélérations de 2,37x à 6,17x avec une réduction d'énergie de 71,9% à 82,2%. La dernière optimisation ajoute des implémentations de noyaux parallèles avec un tuilage configurable et un support de quantification d'embedding, permettant une accélération supplémentaire de 1,15x à 2,1x par rapport à l'implémentation originale.
BitNet peut exécuter un modèle BitNet b1.58 de 100 milliards de paramètres sur un seul CPU à des vitesses comparables à la lecture humaine (5-7 tokens par seconde).
Modèles pris en charge
- BitNet-b1.58-2B-4T (2,4 milliards de paramètres) - x86 : ✅ I2_S, ❌ TL1, ✅ TL2 | ARM : ✅ I2_S, ✅ TL1, ❌ TL2
- bitnet_b1_58-large (0,7 milliard) - x86 : ✅ I2_S, ❌ TL1, ✅ TL2 | ARM : ✅ I2_S, ✅ TL1, ❌ TL2
- bitnet_b1_58-3B (3,3 milliards) - x86 : ❌ I2_S, ❌ TL1, ✅ TL2 | ARM : ❌ I2_S, ✅ TL1, ❌ TL2
- Llama3-8B-1.58-100B-tokens (8,0 milliards) - x86 : ✅ I2_S, ❌ TL1, ✅ TL2 | ARM : ✅ I2_S, ✅ TL1, ❌ TL2
- Falcon3 Family (1-10 milliards) - x86 : ✅ I2_S, ❌ TL1, ✅ TL2 | ARM : ✅ I2_S, ✅ TL1, ❌ TL2
- Falcon-E Family (1-3 milliards) - x86 : ✅ I2_S, ❌ TL1, ✅ TL2 | ARM : ✅ I2_S, ✅ TL1, ❌ TL2
Prérequis d'installation
Python≥3.9, CMake≥3.22, Clang≥18. Pour Windows : Visual Studio 2022 avec Développement Desktop avec C++, Outils C++-CMake pour Windows, Git pour Windows, Compilateur C++-Clang pour Windows, et Support MS-Build pour LLVM-Toolset (clang). Pour Debian/Ubuntu : Utilisez le script d'installation automatique : bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"
Compilation à partir des sources
Cloner le dépôt : git clone --recursive https://github.com/microsoft/BitNet.git
Changer de répertoire : cd BitNet
Installer les dépendances : # (Recommandé) Créer un nouvel environnement conda
Les utilisateurs Windows doivent utiliser un Developer Command Prompt/PowerShell pour VS2022 pour les commandes de compilation.
Mises à jour récentes
- 15/01/2026 : Optimisation de l'inférence CPU de BitNet
- 20/05/2025 : Noyau d'inférence GPU officiel de BitNet
- 14/04/2025 : Modèle officiel BitNet de 2 milliards de paramètres sur Hugging Face
- 18/02/2025 : Bitnet.cpp : Inférence Edge efficace pour les LLM ternaires
- 08/11/2024 : BitNet a4.8 : Activations 4-bit pour les LLM 1-bit
- 21/10/2024 : Infra IA 1-bit : Partie 1.1, Inférence rapide et sans perte de BitNet b1.58 sur CPU
- 17/10/2024 : bitnet.cpp 1.0 publié
📖 Read the full source: HN AI Agents
👀 See Also

Cinq plugins OpenClaw qui traitent des problèmes de production essentiels
Un utilisateur de Reddit identifie cinq plugins OpenClaw qui résolvent des problèmes courants en production : Manifest pour le routage des modèles, Composio pour la gestion des intégrations, Hyperspell pour la mémoire, Foundry pour l'automatisation des workflows, et Opik pour le traçage.

SkyClaw : Runtime d'Agent IA Rust pour VPS Cloud avec Contrôle Telegram
SkyClaw est un runtime d'agent IA basé sur Rust de 6,9 Mo conçu pour le déploiement sur VPS cloud avec Telegram comme unique interface. Il exécute des commandes shell, navigue sur le web via Chrome headless, lit/écrit des fichiers et récupère des URL avec un enchaînement d'outils en plusieurs tours.

Le dépôt des bonnes pratiques de Claude Code atteint 50 000 étoiles, entièrement construit avec des agents IA
Un dépôt GitHub rempli de bonnes pratiques pour Claude, développé et maintenu à 100 % par des workflows autonomes de Claude Code, a dépassé les 50 000 étoiles — devenant ainsi le dépôt le plus étoilé du Pakistan en 2026.

L'outil de synchronisation de doc/contexte IA pour développeurs gagne en popularité après un post Reddit
Un développeur a partagé son outil de synchronisation de documentation et de contexte IA sur Reddit, ce qui a entraîné 1,1K téléchargements, 60 étoiles GitHub et 192 clones uniques en deux semaines après sa publication le 22 mars.