# De combien de mémoire un modèle d’IA a-t-il besoin, et entrera-t-il dans votre machine?

Date: 2026-09-10 · Author: Robert Scales · https://guidetoartificialintelligence.com/fr/apprendre/memoire-modele-ia-calcul/

**Answer:** Multipliez les paramètres en milliards par le nombre de bits par poids, puis divisez par 8 : vous obtenez la taille du fichier en gigaoctets. Ajoutez de la place pour le contexte et le système d’exploitation, puis comparez le total à la mémoire que votre processeur graphique peut vraiment utiliser, qui est inférieure à la quantité installée sur les machines à mémoire partagée.

Savoir si un modèle tournera sur votre ordinateur, c’est surtout de l’arithmétique. Un modèle est une très longue liste de nombres appelés paramètres, et la taille de cette liste est connue avant même le téléchargement.

Le [guide d’installation](/fr/apprendre/executer-modele-ia-sur-son-ordinateur-2026/) donne un court tableau pour les tailles courantes. Cet article donne la méthode, pour que vous puissiez vérifier n’importe quel modèle.

## La formule

```python
def taille_go(params_milliards, bits_par_poids):
    return params_milliards * bits_par_poids / 8

print(taille_go(27, 4.9))   # environ 16,5 Go
print(taille_go(70, 4.9))   # environ 42,9 Go
```

Il y a 8 bits dans un octet, d’où la division. Les bits par poids dépendent de la **quantification**, le niveau de compression du fichier. Le projet llama.cpp les mesure sur Llama 3.1 8B : environ 16 bits pour `F16`, 8,5 pour `Q8_0`, 5,7 pour `Q5_K_M`, 4,89 pour `Q4_K_M` et 3,16 pour `Q2_K`.

La formule tient la route. Elle donne 4,9 Go pour le modèle 8B en `Q4_K_M`, et llama.cpp rapporte 4,9 Go. Pour 70B, elle donne 42,9 Go contre 43,1 Go en réalité, et pour 405B, environ 248 Go contre 249,1 Go en réalité.

## La mémoire selon la taille du modèle

Ces valeurs sont calculées avec la formule, arrondies, pour les poids seuls :

| Paramètres | 3,2 bits (`Q2_K`) | 4,9 bits (`Q4_K_M`) | 8,5 bits (`Q8_0`) | 16 bits (`F16`) |
|---|---|---|---|---|
| 3 G | 1,2 Go | 1,8 Go | 3,2 Go | 6 Go |
| 8 G | 3,2 Go | 4,9 Go | 8,5 Go | 16 Go |
| 14 G | 5,5 Go | 8,6 Go | 15 Go | 28 Go |
| 27 G | 11 Go | 17 Go | 29 Go | 54 Go |
| 70 G | 28 Go | 43 Go | 74 Go | 140 Go |
| 120 G | 47 Go | 74 Go | 128 Go | 240 Go |
| 405 G | 160 Go | 248 Go | 430 Go | 810 Go |

Voici des tailles réelles, mesurées ou publiées, pour comparer :

| Modèle | Version | Taille | Origine du chiffre |
|---|---|---|---|
| gpt-oss-20b | MXFP4 | 14 Go | [Bibliothèque Ollama](https://ollama.com/library/gpt-oss) |
| Qwen3.8-27B | 4 bits | 18 Go | Bibliothèque Ollama |
| Qwen3.8-27B | `UD-Q4_K_XL` | 17,6 Go en mémoire | Framework, septembre 2026 |
| Qwen3.5-122B-A10B | `Q3_K_S` | 52,5 Go en mémoire | Framework |
| gpt-oss-120b | MXFP4 | 65 Go | Bibliothèque Ollama |
| DeepSeek V4 Flash | `UD-IQ2_XXS` | 90,9 Go en mémoire | Framework |
| DeepSeek V4.1 Flash | Q2 | 163 Go en mémoire | Framework |

Les modèles qui lisent des images ajoutent un encodeur, et leurs téléchargements sont donc un peu plus gros que la somme ne le laisse croire.

## Ce que vous pouvez vraiment utiliser

Le chiffre installé est rarement le chiffre utilisable.

| Matériel | Installé | Disponible pour le modèle |
|---|---|---|
| Carte graphique | 16, 24 ou 32 Go | Presque tout, moins ce que prennent l’affichage et le logiciel |
| AMD Ryzen AI Max+ 395 sous Windows | 128 Go | [Jusqu’à 96 Go](https://www.amd.com/en/blogs/2025/faqs-amd-variable-graphics-memory-vram-ai-model-sizes-quantization-mcp-more.html) réservés comme mémoire graphique, après un redémarrage |
| AMD Ryzen AI Max+ 395 sous Windows | 64 Go | Jusqu’à 48 Go |
| Portable NVIDIA RTX Spark sous Windows | 128 Go | [Un plafond de 110 Go](https://www.storagereview.com/news/nvidia-rtx-spark-pre-orders-n1x-laptop-desktop-tdp-mxc-dgx-station-for-windows) sur un appareil, selon la lecture d’une capture d’écran par StorageReview |
| Mac à puce Apple | Toute quantité | Plafonné par défaut par macOS; le plafond peut être relevé |

Des guides communautaires situent le plafond par défaut du Mac autour de 70 % à 75 %, un chiffre que la [documentation de MLX LM](https://github.com/ml-explore/mlx-lm) n’indique pas. Cette documentation précise toutefois qu’un gros modèle qui entre en mémoire peut souvent être accéléré en relevant la limite avec `sudo sysctl iogpu.wired_limit_mb=N`. Laissez alors assez de place pour macOS et vos applications.

## Ajoutez ensuite le contexte

La **fenêtre de contexte**, c’est ce que le modèle garde en vue : votre question, la conversation et les documents. Elle prend de la mémoire que la taille du fichier ne montre pas, et combien dépend du modèle. Ollama note qu’un contexte plus grand augmente l’utilisation de mémoire, et il fixe sa valeur par défaut selon votre VRAM : environ 4 000 jetons sous 24 Gio, 32 000 jusqu’à 48 Gio et 256 000 au-delà. Il recommande au moins 64 000 pour les agents et les outils de programmation. Si plusieurs requêtes tournent en même temps, le besoin de mémoire d’Ollama [croît selon le nombre de requêtes parallèles multiplié par la longueur du contexte](https://docs.ollama.com/faq).

Voici un calcul de planification pour un montage de programmation avec Qwen3.8-27B sur une machine de 32 Go, où la marge de 30 % est notre propre règle empirique plutôt qu’une norme publiée :

1. Poids : 18 Go, selon la page de téléchargement.
2. Marge pour le contexte et le logiciel : 30 % de 18 Go, environ 5,4 Go.
3. Total : environ 23,4 Go.
4. Reste pour le système et les applications sur 32 Go : environ 8,6 Go. Ça devrait fonctionner, avec peu de place pour autre chose.

Pour vérifier, chargez le modèle et lancez `ollama ps`, qui montre la mémoire utilisée et sa répartition entre le processeur graphique et le processeur central. Tout ce qui n’est pas 100 % GPU signifie que vous dépassez le budget.

> **À essayer :** choisissez trois modèles sur une page de téléchargement. Calculez la taille de chacun avec la formule, comparez-la à la taille affichée, puis voyez lesquels entrent dans votre mémoire utilisable après une marge de 30 %.

```prompt
Voici mon matériel : [carte graphique ou modèle de Mac, mémoire installée, système d’exploitation]. Voici les modèles que j’envisage, avec leur nombre de paramètres et leur taille de téléchargement : [liste]. Pour chacun, calcule les poids en Go, ajoute une marge de 30 % et dis si le modèle entre dans ma mémoire utilisable. Montre le calcul. Si tu ne sais pas quelle part de ma mémoire le processeur graphique peut utiliser, dis-le au lieu de deviner.
```

## Pourquoi un modèle qui devrait entrer reste-t-il lent?

Entrer et aller vite sont deux questions distinctes. La vitesse dépend de la bande passante de la mémoire, parce que le processeur doit lire les paramètres actifs pour chaque jeton écrit. Ainsi, 128 Go de mémoire partagée plus lente peuvent charger un gros modèle et se traîner quand même. LMSYS a mesuré un DGX Spark, à 273 Go/s, à [2,7 jetons par seconde sur Llama 3.1 70B](https://lmsys.org/blog/2025-10-13-nvidia-dgx-spark/). C’est environ deux mots par seconde : utilisable pour un traitement en lot, mais pénible en conversation.

Un modèle à **mélange d’experts**, qui n’active qu’une partie de lui-même pour chaque jeton, change le calcul. gpt-oss-120b compte 117 milliards de paramètres, mais seulement 5,1 milliards actifs à la fois : tout doit entrer en mémoire, alors que la vitesse se rapproche de celle d’un modèle bien plus petit. L’[explication du mélange d’experts](/fr/apprendre/melange-experts-ou-dense-materiel/) couvre cette conception.

La dernière cause, c’est le débordement : quand un modèle n’entre pas au complet, le reste tourne sur le processeur central et ralentit tout. Si la vitesse s’effondre, vérifiez d’abord cela, puis réduisez le contexte ou passez à un modèle plus petit.

## Sources

- llama.cpp: quantize (README): https://github.com/ggml-org/llama.cpp/blob/master/tools/quantize/README.md
- Framework Desktop: https://frame.work/desktop
- Context length: https://docs.ollama.com/context-length

---

Tiré du Guide de l’intelligence artificielle, par Robert Scales, publié par Holistic Hybrid inc. Partage et adaptation permis selon la licence CC BY-NC-SA 4.0 (https://creativecommons.org/licenses/by-nc-sa/4.0/) : citez le guide, mettez un lien vers https://guidetoartificialintelligence.com/fr/apprendre/memoire-modele-ia-calcul/, pas d’usage commercial sans permission, et gardez la même licence.
