◆ IA Locale — Ton ChatGPT privé et gratuit, sur ta machine, en 1 h · 24 € · ou tous les kits 49 € →

Méthodologie · mise à jour 2026

Recommandeur de quantification

Un guide qui associe votre budget VRAM exact à la quantification GGUF, GPTQ ou AWQ optimale — sans tâtonnement, sans mémoire gaspillée.

Formule de base : VRAM_Go = (Paramètres_Md × Bits / 8) × 1,2. Le multiplicateur 1,2 absorbe le cache KV et l'overhead d'activation à un contexte de 8K.

Quelle quantification pour ma machine ?

Indiquez votre mémoire : l'outil liste les modèles du catalogue qui tiennent, avec la meilleure quantification possible pour chacun.

Chargement du catalogue…

Le choix en 30 secondes

Repérez votre VRAM disponible ci-dessous, puis lisez le plus gros modèle et la quantification qui tiennent avec un contexte 8K. Tailles de fichiers GGUF courantes (réglages par défaut de llama.cpp/Ollama, cache KV en FP16) ; la dernière colonne indique ce qui reste pour passer à 16K de contexte.

VRAMGPU typiqueModèle + quant recommandésMarge 16K
6 GoRTX 3060 Laptop (6 Go), RTX 4050 LaptopQwen 3 4B Q5_K_M, ou Qwen 3 8B Q3_K_MJuste — repasser en Q4_K_S
8 GoRTX 3050 8 Go, RTX 4060, RTX 5060Qwen 3 8B Q4_K_M, Llama 3.1 8B Q4_K_MOK en Q4_K_M
12 GoRTX 3060 12 Go, RTX 4070, RTX 5070Qwen 3 14B Q4_K_M, Qwen 2.5 Coder 14B Q4_K_M, Gemma 3 12B Q5_K_MJuste pour un 14B
16 GoRTX 4060 Ti 16 Go, RTX 5060 Ti 16 Go, RTX 5070 Ti, RTX 5080Qwen 3 14B Q6_K, Mistral Small 3.2 24B Q4_K_M (serré)Bonne pour un 14B
24 GoRTX 3090, RTX 4090, RX 7900 XTXQwen 3 32B Q4_K_M, Qwen3-Coder 30B-A3B Q4_K_M, Gemma 3 27B Q4_K_MJuste pour un 32B dense ; 27B à l'aise
32 GoRTX 5090Qwen 3 32B Q6_K, Qwen 3 30B-A3B Q6_KJuste pour le 32B en Q6_K
48 GoRTX 6000 Ada, 2× RTX 3090/4090Llama 3.3 70B Q4_K_M, Qwen 2.5 72B Q4_K_SContexte court (8K) seulement
80 GoH100 80 Go, A100 80 Gogpt-oss 120B (MXFP4), Llama 3.3 70B Q8_0 (contexte court)À l'aise pour gpt-oss 120B

Le calcul derrière la recommandation

La quantification compresse chaque poids de FP16 (16 bits) jusqu'à 2-8 bits. Un modèle 7B en Q4_K_M utilise en moyenne ~4,85 bits/poids, soit 7 000 000 000 × 4,85 / 8 ≈ 4,2 Go. En ajoutant le cache KV (qui grandit avec le contexte), on atterrit vers 5,5 Go à 8K de contexte pour un modèle à attention groupée (Mistral 7B, Qwen, Llama 3). Pour un contexte long, le cache KV domine largement le multiplicateur ×1,2.

Référence bits par poids

QuantBits/poids effectifsVRAM (8B)VRAM (32B)VRAM (70B)
FP1616,016,0 Go64,0 Go140,0 Go
Q8_08,58,5 Go34,0 Go74,4 Go
Q6_K6,66,6 Go26,4 Go57,8 Go
Q5_K_M5,75,7 Go22,8 Go49,9 Go
Q4_K_M4,834,83 Go19,3 Go42,3 Go
Q4_K_S4,584,58 Go18,3 Go40,1 Go
Q3_K_M3,93,9 Go15,6 Go34,1 Go
Q2_K3,353,35 Go13,4 Go29,3 Go

Perte de qualité : ce que disent vraiment les chiffres

La mesure de référence reste la perplexité publiée avec les k-quants de llama.cpp (PR #1684, LLaMA 7B, FP16 = 5,9066). Plus l'écart est faible, plus le modèle quantifié se comporte comme l'original. La falaise entre Q4_K_M et Q3_K_M est nette, et le gain de Q5 à Q6 est minime.

QuantPerplexité (LLaMA 7B)Écart vs FP16Verdict
Q8_0—négligeableIndiscernable
Q6_K5,9110+0,07 %Quasi sans perte
Q5_K_M5,9208+0,24 %Excellent
Q4_K_M5,9601+0,91 %Point d'équilibre
Q4_K_S6,0215+1,95 %Acceptable
Q3_K_M6,1503+4,13 %Perceptible
Q2_K6,7764+14,7 %Dernier recours

Mesures de 2023 sur LLaMA 7B : les modèles récents, entraînés sur beaucoup plus de données, sont souvent un peu plus sensibles à la quantification. L'ordre de grandeur reste valable.

À mémoire égale, un modèle plus gros en Q4_K_M fait en général mieux qu'un modèle plus petit en Q8_0. Dans le doute, montez en paramètres, pas en bits.

GGUF, GPTQ ou AWQ : le bon format, pas seulement le bon nombre de bits

GGUF (llama.cpp / Ollama / LM Studio) : le défaut pour l'inférence mono-utilisateur, l'offload CPU et Apple Silicon. GPTQ : 4 bits, inférence GPU pur avec vLLM/TGI. AWQ : 4 bits, GPU pur — l'option la plus rapide en 2026 pour l'inférence par batch sur RTX 4090, RTX 5090, H100/H200.

Cas d'usageMeilleur formatPourquoi
Mono-utilisateur, poste, style ChatGPTGGUF Q4_K_MOffload CPU, couches GPU partielles, tourne partout
Apple Silicon (M1-M5)GGUF Q4_K_M ou MLX 4 bitsKernels Metal, mémoire unifiée
API en batch, >4 utilisateurs simultanésAWQ 4 bits sur vLLMMeilleur débit à batch élevé
Ampere ancien (A100, RTX 3090)GPTQ 4 bits ou AWQLes deux marchent ; benchmarker sur son usage

Questions fréquentes

Q4_K_M est-il vraiment le point d’équilibre, ou juste populaire ?

Les deux. Dans les mesures de perplexité publiées avec les k-quants de llama.cpp (LLaMA 7B), Q4_K_M ne s'écarte que d'environ 0,9 % du FP16 pour à peu près 30 % de sa mémoire. Q5_K_M descend à 0,2 % d'écart pour environ 17 % de mémoire en plus — rarement rentable, sauf si la marge est libre.

Quelle VRAM pour un modèle 70B ?

En Q4_K_M, environ 42 Go pour les poids, plus 2 à 3 Go de cache KV à 8K pour Llama 3.3 70B (grâce à l'attention groupée). Cela tient sur une carte 48 Go (RTX 6000 Ada) ou deux cartes 24 Go (2×RTX 3090/4090), avec un contexte court. En Q2_K, les poids descendent à ~26 Go, mais la qualité chute nettement.

GGUF, GPTQ ou AWQ : lequel choisir ?

GGUF pour un usage mono-utilisateur sur poste ou Apple Silicon. AWQ pour du service API en batch sur GPU Ada, Hopper ou Blackwell. GPTQ reste un choix historique qui fonctionne encore sur Ampere mais rarement le plus rapide en 2026.

Quantifier le cache KV dégrade-t-il la qualité ?

Le cache KV en Q8_0 divise sa taille par deux pour une perte généralement jugée négligeable. En Q4_0, la perte devient mesurable : à réserver aux cas où c'est la seule façon de tenir un long contexte.

Les modèles MoE comme DeepSeek V3 sont-ils différents ?

Oui. Le stockage utilise le nombre total de paramètres, donc un MoE 671B a toujours besoin de centaines de Go même en Q4. La vitesse, elle, dépend des paramètres actifs (37B pour DeepSeek V3). Sous Q4, la perte de qualité augmente vite ; des quantifications dynamiques (celles d'Unsloth pour DeepSeek R1, par exemple) montrent toutefois qu'un très gros MoE peut rester utilisable à 2 bits.

Comment vérifier qu’une quantification tient vraiment en VRAM ?

Lancez nvidia-smi -l 1 pendant la génération de 500 tokens. Si l'usage VRAM grimpe puis se stabilise, c'est bon. S'il plafonne et que les tokens/s s'effondrent, vous débordez sur la RAM système — descendez d'un niveau de quantification ou réduisez le contexte.

Envie d'aller plus loin ? Le calculateur de VRAM chiffre le besoin exact pour votre modèle, et notre guide Q4 vs Q5 vs Q8 détaille les tests de qualité.

Plus d'outils gratuits