GLM-5.3-Flash peut être déployé à partir des poids publiés, mais son nom ne doit pas être interprété comme signifiant qu’il est « assez petit pour un PC ordinaire ». Le modèle possède 320 milliards de paramètres au total, en active environ 18 milliards par jeton et associe une entrée multimodale native à une fenêtre de contexte pouvant atteindre un million de jetons.
La question pratique n’est donc pas de savoir si GLM-5.3-Flash est ouvert ou si une commande de serveur local existe. Il s’agit de déterminer si un système peut stocker environ 306 Gio de poids natifs en FP8, garder l’ensemble des experts accessible, fournir suffisamment de RAM ou de mémoire d’accélérateur pour l’environnement d’exécution choisi et conserver de la capacité pour le cache, les activations, les images, les vidéos et la marge nécessaire au fonctionnement du système.
Pour la plupart des utilisateurs, un déploiement entièrement sur GPU reste un projet d’entreprise ou une configuration avancée impliquant plusieurs GPU. Une configuration hybride processeur–GPU documentée rend les essais locaux plus accessibles, mais elle nécessite environ 350 Go de mémoire système disponible au minimum et ne doit pas être confondue avec l’exécution d’un modèle classique de 18 milliards de paramètres sur un seul GPU grand public. Les sections suivantes distinguent ces deux méthodes de déploiement et précisent où se situent réellement une station de travail, un serveur domestique ou un point d’accès hébergé.
| Vérification du déploiement | Réponse actuelle |
|---|---|
| Les poids officiels sont-ils disponibles ? | Oui. Z.ai publie des variantes natives du modèle en FP8 et en BF16. |
| GLM-5.3-Flash est-il un modèle classique de 18 milliards de paramètres ? | Non. Il possède 320 milliards de paramètres au total et en active environ 18 milliards par jeton. |
| Quelle est la taille des poids natifs en FP8 ? | Environ 306 Gio, avant de prendre en compte l’état de l’environnement d’exécution et la surcharge du cache KV. |
| Un seul GPU grand public peut-il contenir le modèle complet ? | Non. Une configuration avec un seul GPU dépend du déport vers le processeur et d’une très grande quantité de mémoire système. |
| Quels environnements d’exécution locaux sont documentés ? | vLLM, SGLang, TokenSpeed et KTransformers. |
Que propose la version GLM-5.3-Flash ?
GLM-5.3-Flash est le premier modèle nativement multimodal de la famille GLM-5. La présentation officielle du modèle indique actuellement 320 milliards de paramètres au total, 18 milliards de paramètres activés, la compréhension des images et des vidéos, l’appel d’outils, la sortie structurée, la mise en cache du contexte et la prise en charge d’un maximum d’un million de jetons. Le code de modèle de son API est glm-5.3-flash, et son mode de réflexion reste activé, sans option permettant de le désactiver.
La fiche publique du modèle fournit le checkpoint publié et renvoie vers les méthodes de déploiement local pour SGLang, vLLM, TokenSpeed et KTransformers. Toutefois, cette disponibilité ne signifie pas que les besoins en mémoire sont adaptés au grand public. Un environnement d’exécution peut proposer une simple commande de serveur tout en nécessitant plusieurs centaines de gigaoctets de poids accessibles et une topologie matérielle prise en charge.
Cette distinction est importante pour cet article. Les graphiques de capacités peuvent expliquer pourquoi quelqu’un souhaite utiliser le modèle, mais ils ne répondent pas à la question de la quantité de RAM, de VRAM, de stockage ou de bande passante d’interconnexion nécessaire à un déploiement local. La planification matérielle doit partir des poids publiés et du moteur de service sélectionné.
Le contexte entourant l’apparition du modèle avant sa sortie publique est également utile. Avant que GLM-5.3-Flash ne soit officiellement présenté, un modèle anonyme portant le nom ox-alpha est apparu sur OpenCode et OpenRouter. À ce stade, les utilisateurs pouvaient évaluer ox-alpha et lui acheminer du trafic sans que le modèle soit publiquement identifié comme GLM-5.3-Flash. Après la sortie, Z.ai a établi le lien entre cette identité anonyme de pré-lancement et GLM-5.3-Flash. En d’autres termes, ox-alpha doit être compris comme la version ou l’identité de pré-lancement non divulguée qui a précédé la sortie publique de GLM-5.3-Flash, plutôt que comme un modèle grand public distinct.
ox-alpha. Cet instantané du trafic OpenRouter du 20 au 25 août 2026 montre qu’ox-alpha a traité 23,2 T de tokens, se classant premier du graphique. À cette époque, le graphique public affichait uniquement le nom anonyme ox-alpha ; son lien avec GLM-5.3-Flash a été révélé ultérieurement. Le volume de trafic indique un usage réel important pendant l’aperçu anonyme, et non des exigences matérielles locales moindres.L’aperçu anonyme permet de comprendre pourquoi le modèle avait déjà attiré un usage important avant que son identité publique ne soit connue. Cela ne change pas les calculs de déploiement abordés dans ce guide : l’auto-hébergement du checkpoint publié dépend toujours de la taille totale du modèle, de l’architecture d’exécution, de la mémoire système, de la mémoire de l’accélérateur, de la longueur du contexte et de la concurrence. Consultez l’article officiel de lancement de GLM-5.3-Flash pour le contexte de la sortie.
Les résultats des tests de performance fournissent un autre type d’indicateur. L’instantané Code Arena WebDev ci-dessous place GLM-5.3-Flash aux alentours de la cinquième place au classement général, avec un score AutoEval de 1 634. Ce classement est utile pour comprendre les capacités en programmation et en développement web, mais il ne doit pas être interprété comme une recommandation matérielle. La position dans un benchmark mesure les performances sur des tâches ; elle ne permet pas d’intégrer un checkpoint de 320 milliards de paramètres dans du matériel grand public ordinaire.
Capture du classement Arena Code WebDev montrant GLM-5.3-Flash vers la 5e place avec un score AutoEval de 1 634. Il s’agit d’un benchmark de capacités pour les tâches de programmation et de développement web, et non d’une preuve que le modèle complet peut être exécuté efficacement sur un PC standard ou un seul GPU grand public.Pourquoi un modèle avec 18 milliards de paramètres actifs nécessite-t-il malgré tout plus de 300 Go ?
GLM-5.3-Flash est un modèle à mélange d’experts. Pour chaque jeton, son routeur fait passer le calcul par un sous-ensemble des experts disponibles, ce qui maintient le calcul par jeton à une échelle proche de 18 milliards de paramètres activés. Les autres experts ne disparaissent pas. Un autre jeton peut nécessiter un itinéraire différent ; l’ensemble complet de 320 milliards de poids doit donc rester stocké et accessible au système d’inférence.
Il s’agit de la même erreur de planification que celle qui apparaît avec d’autres modèles parcimonieux très volumineux. Le guide matériel de Kimi K3 sépare le calcul activé du point de contrôle complet pour la même raison : les paramètres actifs estiment le travail effectué par jeton, et non la quantité de données du modèle qui peut être supprimée.
| Chiffre publié | Ce que cela décrit | Ce que cela ne signifie pas |
|---|---|---|
| 320 milliards de paramètres au total | L’ensemble complet des poids du modèle | Chaque paramètre est calculé pour chaque jeton |
| 18 milliards de paramètres activés | Échelle approximative du calcul par jeton | Le modèle complet tient dans un modèle dense de 18 milliards de paramètres |
| 8 experts sur 288 | Le schéma d’experts routés par jeton | Seuls huit experts doivent être stockés |
| Contexte de 1 million de jetons | La capacité maximale de contexte prise en charge | Un million de jetons constitue une valeur gratuite ou raisonnable par défaut |
Comment l’architecture d’attention hybride réduit-elle le coût de service ?
Le modèle de langage utilise 45 couches, combinant des couches à attention linéaire et des couches à attention parcimonieuse. L’attention linéaire gère efficacement l’état local et récurrent, tandis que l’attention parcimonieuse utilise un indexeur pour récupérer les parties globalement pertinentes d’un long contexte. IndexPool compresse davantage les vecteurs du cache de l’indexeur, tandis que les hyperconnexions contraintes par la variété, ou mHC, favorisent la mise à l’échelle dans toute l’architecture.
Selon le texte actuel de la documentation officielle, GLM-5.3-Flash réduit le calcul de l’attention de 3,01 fois et la taille moyenne du cache KV de 4,44 fois par rapport à GLM-5.3. Ces améliorations rendent le service avec un long contexte moins coûteux ; elles ne réduisent pas un point de contrôle de 320 milliards de paramètres à un modèle de taille bureau et n’éliminent pas la mémoire nécessaire à l’exécution.

Architecture d’attention hybride de GLM-5.3-Flash et comparaison de l’efficacité avec un contexte long. Source : documentation officielle de GLM.
De combien de stockage, de RAM et de VRAM GLM-5.3-Flash a-t-il besoin ?
Le chiffre publié le plus utile pour un déploiement local est l’empreinte d’environ 306 Gio des poids FP8 natifs. Il s’agit d’une mesure des poids, et non de la quantité totale de mémoire requise par le serveur. Un service fonctionnel nécessite également les métadonnées du modèle, l’état de l’attention, le cache KV, les activations, les tampons de communication, les données de l’encodeur multimodal, les noyaux d’exécution, la capture du graphe et une capacité de réserve pour les pannes ou les variations de charge.
Le point de contrôle BF16 nécessite environ deux fois plus de mémoire pour les poids que la version FP8 native. Il doit donc être considéré comme une cible de déploiement nettement plus exigeante, et non comme une option interchangeable pour la même machine. La planification du disque doit également prévoir les téléchargements partiels, les caches de paquets, les images de conteneurs, les journaux et les fichiers temporaires, au lieu de réserver exactement la taille du point de contrôle.
| Couche de ressources | Chiffre de planification | Ce que cela n’inclut pas |
|---|---|---|
| Poids FP8 natifs | Environ 306 Gio | Cache, activations, tampons d’exécution et marge de sécurité |
| Mémoire système hybride | Au moins environ 350 Go disponibles | Services applicatifs et marge supplémentaire pour la charge de travail |
| Poids BF16 | Environ deux fois l’empreinte des poids FP8 | Tous les surcoûts d’inférence hors poids |
| Stockage persistant | Supérieur au point de contrôle sélectionné | Téléchargements, conteneurs, caches, journaux et données temporaires |
| VRAM du GPU | Aucun minimum universel n’est publié | Dépend de l’environnement d’exécution, de la répartition du déport, du contexte et de la concurrence |
Il serait trompeur de transformer l’exemple KTransformers sur un seul GPU en affirmation selon laquelle « 24 Go est la VRAM minimale ». La voie documentée prouve que l’inférence des experts via CPU et GPU est prise en charge, mais elle ne certifie pas une quantité de VRAM unique pour chaque GPU, longueur de contexte, charge d’images ou objectif de performance.
Quel matériel peut réellement exécuter GLM-5.3-Flash en local ?
Il existe deux sens nettement différents au terme « local ». Un service résidant sur le GPU conserve les poids et l’état d’inférence sur des accélérateurs professionnels et vise un débit utile. Un service hybride stocke une grande partie des données des experts en mémoire système et utilise conjointement le processeur et le GPU. Les deux peuvent fonctionner sur du matériel que vous contrôlez, mais leur latence, leurs exigences en bande passante et leurs objectifs opérationnels ne sont pas comparables.
| Catégorie de matériel | Faisabilité avec le modèle complet | Limite principale |
|---|---|---|
| Ordinateur portable, Mac ou ordinateur de bureau standard | Peu pratique | Mémoire insuffisante pour l’ensemble complet des poids FP8 |
| Un seul GPU grand public avec de la RAM ordinaire | Insuffisant | Le GPU ne peut pas contenir le modèle et la RAM ordinaire est trop limitée pour le chargement hybride |
| Système RTX 40/50 avec plus de 350 Go de RAM disponibles | Voie hybride documentée | Le processeur, la bande passante mémoire et le déport limitent les performances |
| Serveur professionnel multi-GPU | Voie d’inférence pratique | Nécessite des noyaux pris en charge, une capacité HBM agrégée suffisante et des liaisons GPU rapides |
| Cluster d’accélérateurs distribué | Approche orientée production | Ajoute la mise en réseau, l’orchestration, le parallélisme et la gestion des défaillances |
L’implémentation KTransformers documentée prend en charge les GPU NVIDIA SM89 et SM120, correspondant aux gammes RTX 40 et 50, ainsi qu’un noyau d’experts CPU AVX-512 FP8. Cette déclaration de compatibilité décrit l’architecture hybride prise en charge. Elle ne garantit pas que chaque CPU, carte mère, configuration mémoire ou GPU de ces familles offrira la même vitesse.
Pourquoi le moteur d’exécution modifie-t-il les exigences matérielles ?
vLLM considère actuellement le point de contrôle GLM-5.3-Flash par défaut comme étant nativement au format FP8 et documente une empreinte mémoire des poids d’environ 306 Gio. Son implémentation actuelle prend en charge les GPU NVIDIA Hopper et ultérieurs, avec un exemple TP4 publié sur un tiroir GB200. La recette de service vLLM constitue une référence de déploiement haute performance, et non la preuve que quatre GPU quelconques suffisent.
KTransformers adopte une approche différente. Il lit directement les poids officiels au format FP8 et prend en charge l’inférence hybride CPU–GPU avec experts, notamment un lancement documenté sur un seul GPU. Le tutoriel KTransformers recommande de réserver au moins 350 Go de mémoire système disponible. Le modèle devient ainsi techniquement accessible sur une station de travail spécialisée dotée d’une grande capacité mémoire, mais le déplacement des poids et l’exécution sur CPU peuvent le rendre bien plus lent qu’un service dont le modèle réside en mémoire GPU.
| Orientation du moteur d’exécution | Configuration la plus adaptée | Compromis principal |
|---|---|---|
| vLLM | Service GPU à haut débit | Exigences des GPU et de la topologie modernes pour les entreprises |
| SGLang | Service avancé et distribué | Complexité de la configuration et des accélérateurs |
| KTransformers | Expérimentation locale avec beaucoup de RAM | Déport du calcul vers le CPU et limites de la bande passante mémoire |
| API hébergée | Utilisateurs ne disposant pas d’un matériel local adapté | Coût de l’inférence externe et de l’utilisation continue |
Comment la longueur du contexte et les entrées multimodales augmentent-elles le budget ?
Une fenêtre de contexte d’un million de tokens est une capacité maximale, et non une configuration de départ recommandée. Les invites plus longues augmentent le travail de préremplissage et l’état d’attention stocké. La concurrence accroît cette pression, car le serveur doit conserver l’état de plusieurs requêtes actives. La taille des lots, la longueur de sortie, la précision du cache et le décodage spéculatif peuvent tous modifier le moment où un déploiement manque de mémoire.
L’architecture hybride linéaire et éparse réduit la croissance liée aux contextes longs par rapport à GLM-5.3, mais elle ne rend pas un million de jetons gratuit. Les exemples de KTransformers utilisent une configuration validée de 501 025 jetons, plutôt que de supposer que chaque première exécution doit immédiatement utiliser la limite annoncée. Pour un premier test plus sûr, utilisez un contexte beaucoup plus court, une taille de lot de un, une seule requête active et une entrée composée uniquement de texte.
Les images et les vidéos ajoutent une autre couche de ressources. Le traitement multimodal local nécessite un encodage visuel et un préremplissage mixte avant le début de la génération de texte. La limite de requête documentée de KTransformers autorise du texte accompagné de huit images au maximum, ou du texte accompagné d’une vidéo, tandis que les images et les vidéos ne peuvent pas être mélangées dans une même requête. Il s’agit de limites logicielles, et non d’une garantie que la requête la plus volumineuse autorisée fonctionnera dans toutes les configurations locales.
Quel rôle un serveur domestique peut-il jouer ?
Un serveur domestique classique ne doit pas être présenté comme un nœud d’inférence GLM-5.3-Flash complet. Il peut néanmoins fournir la couche de services environnante : stocker des documents et des contenus multimédias, gérer un index de recherche privé, assurer l’authentification, exécuter une interface applicative, journaliser les requêtes et acheminer certaines invites vers une station de travail, un serveur doté d’un accélérateur ou un point de terminaison hébergé.
Cette séparation est souvent plus utile que de vouloir imposer un checkpoint de taille équivalente aux modèles de pointe à un matériel inadapté. Le guide du serveur d’IA local explique comment séparer le stockage, l’environnement d’exécution, l’exécution des modèles et les services applicatifs, plutôt que de supposer que chaque composant d’une pile d’IA doit fonctionner sur la même machine.
Dans cette architecture, ZimaCube 2 est mieux positionné comme couche de données et de services : il peut centraliser les fichiers de modèles, les documents privés, les corpus RAG, les données d’application, les sauvegardes, les conteneurs, les services de recherche et l’orchestration des requêtes, tout en gardant ces ressources sous contrôle local. Il ne doit pas être présenté comme un serveur d’inférence GLM-5.3-Flash complet. Le checkpoint FP8 natif fait à lui seul environ 306 Gio, et le chemin hybride CPU–GPU documenté nécessite au moins environ 350 Go de mémoire système disponible ; l’inférence du modèle complet doit donc être exécutée sur une station de travail, un serveur doté d’un accélérateur ou un point de terminaison hébergé qui satisfait réellement aux exigences de l’environnement d’exécution sélectionné.
Cette limite laisse néanmoins un rôle local utile à ZimaCube 2. Les modèles plus petits qui tiennent dans la configuration installée du CPU, de la mémoire et de l’accélérateur peuvent être exécutés localement, tandis que les modèles plus volumineux, comme la version complète publiée de GLM-5.3-Flash, peuvent être utilisés via un hôte d’inférence ou une API distincte. Cela permet de conserver localement le stockage, la recherche, les applications et l’orchestration, sans laisser entendre qu’un système de classe NAS peut à lui seul contenir ou servir un point de contrôle de 320 milliards de paramètres.
Comment exécuter GLM-5.3-Flash en local ?
Le déploiement local doit commencer par la validation de la capacité et de la topologie, et non par la copie de la commande de service la plus courte.
- Sélectionnez le point de contrôle. Utilisez la version native FP8, sauf si une exigence spécifique au BF16 justifie un doublement approximatif de l’empreinte des poids.
- Prévoyez le stockage. Réservez davantage d’espace que la taille du point de contrôle pour les téléchargements, les caches, les conteneurs, les journaux et les données temporaires.
- Choisissez la catégorie de déploiement. Décidez entre un service résidant sur le GPU et une inférence hybride CPU–GPU avec beaucoup de RAM avant d’acheter ou d’attribuer le matériel.
- Vérifiez la compatibilité. Faites correspondre exactement l’architecture du GPU, la prise en charge des instructions du CPU, la version d’exécution, les noyaux d’attention et le chemin de quantification.
- Commencez en dessous du maximum. Utilisez un contexte court, une taille de lot de un, une faible concurrence et des prompts uniquement textuels pour le premier chargement validé.
- Mesurez le système réel. Notez le temps de chargement, la latence avant le premier token, la vitesse de génération, l’utilisation de la mémoire hôte, l’utilisation de la mémoire GPU et le comportement en cas d’échec.
- Ajoutez progressivement les fonctionnalités. Augmentez le contexte, la concurrence, les entrées d’images, la vidéo et le décodage spéculatif une variable à la fois.
Le chargement réussi d’un modèle n’est que le premier point de contrôle. L’utilisation interactive dépend également de la vitesse de génération des tokens, du temps de préremplissage du prompt, de la stabilité thermique, de la bande passante mémoire et de la capacité du système à récupérer proprement après une erreur de mémoire insuffisante. Si le chemin hybride se charge mais répond trop lentement, un endpoint hébergé ou un modèle local plus petit peut être un choix de conception plus réaliste.
FAQ
Puis-je exécuter GLM-5.3-Flash sur un PC ou un Mac classique ?
Pas en tant que modèle complet publié à une vitesse utile. Les poids natifs FP8 occupent à eux seuls environ 306 Gio, avant le cache et la surcharge d’exécution. Un PC ou un Mac classique ne dispose généralement pas de suffisamment de mémoire accessible pour le point de contrôle complet, et le chemin hybride documenté nécessite un système spécialisé doté d’une grande quantité de mémoire.
De combien de RAM GLM-5.3-Flash a-t-il besoin ?
Pour le chemin CPU–GPU documenté de KTransformers, prévoyez au moins environ 350 Go de mémoire système disponible. Il s’agit d’une recommandation propre au déploiement, et non d’un minimum universel pour vLLM, SGLang, toutes les longueurs de contexte ou toutes les charges de travail multimodales.
De combien de VRAM GLM-5.3-Flash a-t-il besoin ?
Il n’existe pas de valeur minimale officielle unique de VRAM pour tous les déploiements. Un service exécuté entièrement sur GPU doit pouvoir accueillir les poids sur les accélérateurs pris en charge ainsi que l’état d’exécution. Un système hybride KTransformers peut conserver une grande partie des données des experts en RAM ; sa consommation de VRAM dépend donc de la répartition du déchargement, du contexte et de la configuration.
Une seule RTX 4090 ou RTX 5090 peut-elle exécuter GLM-5.3-Flash ?
Un seul de ces GPU ne peut pas contenir le modèle complet dans sa VRAM. KTransformers documente l’inférence CPU–GPU sur un seul GPU pour les configurations RTX 40 et 50 prises en charge, mais la machine hôte nécessite toujours au moins environ 350 Go de mémoire système disponible. Les performances dépendront fortement du processeur, de la bande passante mémoire et de la charge de travail.
Pourquoi le fait d’avoir 18 milliards de paramètres actifs ne signifie-t-il pas que la mémoire nécessaire est celle d’un modèle de 18 milliards de paramètres ?
Le routeur active un sous-ensemble d’experts pour chaque jeton, ce qui réduit les calculs. L’ensemble complet des 320 milliards de paramètres des experts doit rester disponible, car les jetons suivants peuvent sélectionner d’autres experts. Les paramètres activés décrivent le travail effectué pour chaque jeton, tandis que le nombre total de paramètres détermine l’ensemble des poids à stocker et à consulter.
Ollama ou LM Studio peuvent-ils exécuter GLM-5.3-Flash ?
Les quantifications communautaires et la prise en charge par les applications peuvent évoluer rapidement, mais la présence d’une entrée dans un catalogue de modèles ne supprime pas les besoins fondamentaux en mémoire. Vérifiez que la version sélectionnée prend en charge l’architecture du modèle, les composants multimodaux, la quantification et l’intégralité des poids locaux, plutôt que d’acheminer silencieusement les requêtes vers un service hébergé.
Un contexte d’un million de jetons fonctionne-t-il avec toutes les configurations locales ?
Non. Un million de jetons correspond à la capacité maximale de contexte du modèle. Le contexte local utilisable dépend de la précision du cache, de la RAM et de la VRAM disponibles, de la concurrence, de la prise en charge par l’environnement d’exécution et des entrées multimodales. Commencez par une limite plus courte et augmentez-la uniquement après avoir mesuré la mémoire et la latence.
Conclusion finale
GLM-5.3-Flash est plus efficace que ne le laisserait penser son total de 320 milliards de paramètres, mais ce n’est pas un modèle de bureau de 18 milliards de paramètres. Environ 18 milliards de paramètres sont activés par jeton ; l’ensemble complet des poids natifs en FP8 représente toujours environ 306 Gio, et le chemin documenté d’inférence CPU–GPU nécessite au moins environ 350 Go de mémoire système disponible.
Pour du service haute performance, prévoyez des GPU d’entreprise pris en charge, des liaisons rapides entre accélérateurs et une topologie propre à l’environnement d’exécution. Pour l’expérimentation locale, une station de travail spécialisée dotée de beaucoup de RAM peut utiliser KTransformers afin de remplacer le stockage des paramètres sur l’accélérateur par des limites liées au processeur et à la bande passante mémoire. Pour les autres, conservez localement les fichiers privés, la recherche documentaire et les services applicatifs, tout en utilisant un point de terminaison hébergé ou un modèle plus petit adapté au matériel réellement disponible.
Centre Tech & IA
Plus à lire

Pourquoi l’architecture de Home Assistant change-t-elle lorsqu’un serveur domestique ajoute davantage de services ?
Davantage de services modifient l’architecture de Home Assistant lorsqu’ils ajoutent un état partagé, des files d’attente, des appareils, des cycles de mise à jour...

Comment mesurer les performances de Home Assistant sans confondre le cache avec la capacité
Un résultat à chaud prouve la réutilisation, pas la capacité. Mesurez le démarrage à froid, le régime stable à chaud, la charge répétée, la...

De quel niveau de concurrence d’automatisations Home Assistant a-t-il besoin pour contrôler toute la maison ?
La plupart des automatisations pour toute la maison ne nécessitent qu’un chevauchement limité ; dimensionnez la concurrence d’après la durée d’exécution × le taux de...

