Krasis : un runtime hybride CPU/GPU pour les grands modèles MoE atteint 3 324 tok/s en pré-remplissage sur RTX 5080

Krasis est un runtime hybride CPU/GPU spécialement conçu pour les grands modèles Mixture-of-Experts (MoE). L'approche principale utilise le GPU pour la phase de préremplissage, qui est coûteuse en calcul, tandis que le CPU gère le décodage, avec la RAM système fournissant une capacité supplémentaire pour maximiser les performances.
Résultats de référence
Configuration RTX 5080 :
- Matériel : AMD 5900X, DDR4-3200, 1x RTX 5080 16 Go, PCIe 4.0 x16
- Qwen3-Coder-Next (80B) Q4 : 3 324 tok/s en préremplissage, 9,7 s TTFT (contexte de 35K), 14,9 tok/s en décodage
Configuration EPYC :
- Matériel : AMD EPYC 7742 (64c), DDR4-2666 8 canaux, 1x RTX 2000 Ada 16 Go, PCIe 4.0 x8
- Qwen3-Coder-Next (80B) Q4 : 1 060 tok/s en préremplissage, 18,9 s TTFT, 15,8 tok/s en décodage
- Qwen3-Coder-Next (80B) Q8 : 873 tok/s en préremplissage, 40,1 s TTFT, 12,4 tok/s en décodage
- Qwen3.5-35B-A3B Q4 : 1 374 tok/s en préremplissage, 14,6 s TTFT, 15,0 tok/s en décodage
- Qwen3-235B-A22B Q4 : 289 tok/s en préremplissage, 69,1 s TTFT, 3,4 tok/s en décodage
- DeepSeek V2-Lite (16B) Q4 : 1 477 tok/s en préremplissage, 13,6 s TTFT, 20,2 tok/s en décodage
- DeepSeek V2-Lite (16B) Q8 : 1 317 tok/s en préremplissage, 15,2 s TTFT, 17,8 tok/s en décodage
Les références utilisaient des invites de 10K à 50K tokens pour le préremplissage (le meilleur parmi 20K/35K/50K est rapporté) et une génération de 64 tokens pour le décodage (moyenne de 3 exécutions).
Fonctionnement
Contrairement aux runtimes standards qui ne déchargent que quelques couches sur le GPU et exécutent la majeure partie du modèle sur le CPU, Krasis traite le GPU comme un moteur de calcul en flux continu. Il pousse le modèle à travers la VRAM aussi rapidement que possible, masquant les transferts sous un calcul simultané. Le GPU gère la passe complète de préremplissage, puis le CPU gère le décodage.
Compromis
- Gourmand en RAM : Nécessite environ 2,5 fois le poids du modèle quantifié en RAM système (par exemple, ~100 Go pour Qwen3-Coder-Next en Q4)
- Cartes NVIDIA uniquement
- Spécifiquement ciblé sur les modèles MoE (le décodage serait lent sur les modèles denses)
- La première exécution est lente en raison du prétraitement et de la mise en cache
- Gourmand en disque : Nécessite le fichier safetensors BF16 original et stocke les modèles transcodés en cache (~2 fois la taille du modèle quantifié)
Modèles pris en charge
Qwen3-Coder-Next (le plus testé), Qwen3.5-35B-A3B, Qwen3-235B-A22B et DeepSeek V2-Lite. D'autres modèles arrivent bientôt.
Détails techniques
- Écrit en Rust + Python (pour l'orchestration)
- API compatible OpenAI (fonctionne avec Cursor, OpenCode, etc.)
- Lanceur interactif pour la configuration
- Sous licence SSPL (libre d'utilisation, de modification et de distribution)
- GitHub : https://github.com/brontoguana/krasis
Le développeur sollicite des retours sur les modèles à prendre en charge ensuite, des avis sur les compromis, et des références de la part d'utilisateurs avec des cartes de série 5 et PCIe 5.0.
📖 Lire la source complète : r/LocalLLaMA
👀 See Also

Aurelius : Un Framework React Construit avec 48 Agents de Code Claude et un Pipeline Figma-vers-React
Aurelius est un framework React open-source qui utilise 48 agents Claude Code organisés hiérarchiquement pour construire de manière autonome des applications React à partir de maquettes Figma. Le framework impose le TDD, l'assurance qualité visuelle avec comparaison par différences de pixels, et des contrôles de qualité avant le déploiement.

Un développeur indie déploie un site complet de studio de jeu via Claude Code, incluant une couche de données API Steam
Un développeur de jeux indépendant a utilisé Claude Code pour construire et déployer un site web de studio de jeux sans toucher à un terminal, y compris une couche de données qui récupère des informations en direct depuis l'API Steam.

Google Workspace CLI inclut le guide de configuration d'OpenClaw dans la documentation.
La nouvelle documentation de gws (Google Workspace CLI) mentionne explicitement la configuration d'OpenClaw par son nom dans une section dédiée aux compétences des agents IA. Cela fait suite aux récentes discussions concernant l'examen par Google des suspensions de comptes pour les agents IA.

Tycono : Harnais d'Agent IA Open-Source avec Organigramme et Boucles d'Amélioration Autonome
Tycono est un harnais open-source où vous définissez les rôles des agents d'IA en YAML (CTO, ingénieur, QA, etc.) et ils travaillent ensemble suivant un organigramme avec des boucles d'amélioration autonomes. Le système a exécuté 17 tours de travail pendant la nuit sur une tâche de jeu de course de pixels, générant 6 796 lignes de code réparties sur 43 commits.