What parameter count buys you
Parameter count is the best one-number summary of a model: it buys knowledge capacity and skill, and it charges you in memory and speed. Below ~30B you can feel every rung of the ladder; above it, returns flatten. This page maps the ladder and tells you which rung your task actually needs.
The capability ladder
| Params | Class | Good for | Q4 footprint |
|---|---|---|---|
| 0.5โ1B | utility | classification, extraction, autocomplete, routing | under 1 GB; CPU is fine |
| 3โ4B | light assistant | fast chat, drafts, summarization | ~2โ3 GB |
| 7โ9B | the workhorse | solid general chat and code | ~4โ6 GB |
| 12โ14B | strong all-rounder | noticeably better reasoning, still quick | ~8โ10 GB |
| 30โ40B | near-frontier | most tasks at frontier-adjacent quality | ~18โ24 GB; wants 24 GB VRAM |
| 70B+ | frontier-class open | hardest reasoning, best nuance | ~40 GB; 2ร24 GB or 48 GB+ |
| MoE (large total, small active) | e.g. 100B+ total, 10โ30B active | frontier-ish quality at mid-model cost | large โ all experts must sit in memory |
A 30โ40B at 4-bit is the local sweet spot as of this writing: it fits 24 GB cards and stays close enough to frontier quality for most work. MoE models break the size heuristic โ judge them by active parameters for speed, total parameters for memory.
What parameters buy: knowledge capacity
Facts live in weights โ overwhelmingly in the FFN layers (see inside the transformer). Capacity scales with parameter count:
- Famous facts (capital cities, common APIs): reliable from ~3B up.
- Working knowledge (mid-popularity libraries, secondary topics): want 14B+.
- Long tail (obscure specs, niche history): 30B+, and even then expect gaps.
Small models do not just know less โ they patch the gaps with fluent invention, so hallucination rate rises as size falls. For long-tail questions on small models, retrieval beats parameters (RAG).
Read the suffix: base vs instruct
The same parameter count ships at different behavioral stages:
- Base: bare family name (Qwen2.5-7B). Next-token completion. Ask it a question and it may answer with more questions, mimic a forum thread, or ramble onward.
- Instruct/chat: suffixed -instruct, -it, or -chat (Qwen2.5-7B-Instruct). Answers questions, follows instructions, stops. Tuned for it in later training stages (see training).
prompt: "How do I boil an egg?"
base:
"How do I boil an egg? 10 points for best answer!?"
(continues the document โ you gave it text, it gave you more text)
instruct:
"Place eggs in a pot and cover with cold water. Bring to a
boil, cover, and remove from heat: 6 min soft, 10โ12 hard."
(answers, formats, stops)
95% of local use wants the instruct variant. Base models earn their keep for completion-style workloads: autocomplete, text infilling, creative continuation, and as the substrate for your own fine-tuning.
More suffixes you will meet in repo names:
- -base: explicitly the pretrained stage (fine-tuning substrate).
- -coder / -math / -vl: tuned for code, math, or vision-language input.
- MoE naming like 235B-A22B: total parameters, then active per token โ read it as "235B resident, 22B working."
- -gguf or a quant tag: a repackaging, not a new model (see model formats).
Diminishing returns per doubling
Each doubling of parameters adds fewer benchmark points than the last, while memory cost grows linearly and decode speed drops with every gigabyte โ all of it streams through VRAM per token during decode (prefill vs decode). The 7B โ 14B step is transformative; 70B โ 140B is marginal for most tasks. The rule: run the smallest model that passes your tests.
| Task | Start at |
|---|---|
| Summarize, extract, classify | 3โ4B |
| General chat, writing | 7โ9B |
| Coding assistant | 8โ9B minimum; 14B+ noticeably better |
| Tool use, agent loops | 14B+; 30B+ for reliability |
| Hard math, multi-step reasoning | 30B+ or a reasoning-tuned model |
| Korean and multilingual chat | 7B+ from multilingual-strong families |
What size costs in speed
Decode streams the whole model per token, so on the same card bigger means slower, roughly inversely with weight bytes. Order-of-magnitude single-user decode on one 24 GB card (~1 TB/s bandwidth, 4-bit weights):
| Model | Q4 size | Ballpark decode |
|---|---|---|
| 8B | ~4.5 GB | ~100+ tok/s |
| 14B | ~9 GB | ~50โ60 tok/s |
| 32B | ~19 GB | ~25โ35 tok/s |
| 70B | ~40 GB | does not fit โ needs 2ร24 GB, ~20โ30 tok/s |
Numbers move with bandwidth, drivers, and batch size; the shape does not: twice the weights, half the tokens per second (speed, GPU tiers).
Small models are more quantization-sensitive
A 30B model at 4-bit loses almost nothing; a 1B model at 4-bit loses a lot. Redundancy grows with size, so big weights absorb coarse rounding that small weights cannot:
- 30B+: Q4 is nearly free, Q3 often fine.
- 7โ14B: Q4/Q5 are safe; watch Q3 closely and benchmark it.
- Under 4B: prefer Q6/Q8/FP16 โ the savings are small anyway.
Details and per-format behavior in quantization; how to pick per family in choosing.
Related: quantization ยท choosing ยท model families ยท training