All tools
Will it fit · free, no sign-up

How do model sizes compare on my hardware?

Model sizes are easier to judge side by side than one at a time. This lays out what each size costs in memory and returns in speed on your hardware.

3 inputs4 questions answeredUpdated for 2026 hardware
Model Comparison Matrix — How do model sizes compare on my hardware?
Answer first

The short answer

Computed from this tool’s default settings — your hardware and the rest as most people start. Change them below for your own case.

Sizes that fit RTX 40907 of 10

At Q4_K_M and 8,192 tokens of context, RTX 4090 holds 7 of the 10 size classes. Speed falls as size rises because each token streams more weights.

The calculator

Model Comparison Matrix

Memory and speed for every size class on one device, side by side.

Your setup
8,192

The KV cache grows linearly with this. It is the biggest lever you have.

Sizes that fit RTX 40907 of 10

At Q4_K_M and 8,192 tokens of context, RTX 4090 holds 7 of the 10 size classes. Speed falls as size rises because each token streams more weights.

Usable memory22.1 GB
QuantisationQ4_K_M
Context8,192 tokens
SizeWeightsTotalSpeedVerdict
1B0.56 GB2.05 GB1,434 tok/sFits
3B1.69 GB3.54 GB478 tok/sFits
7B3.94 GB6.24 GB205 tok/sFits
8B4.50 GB6.89 GB179 tok/sFits
14B7.88 GB10.7 GB102 tok/sFits
27B15.2 GB18.7 GB53.1 tok/sFits
32B18.0 GB21.8 GB44.8 tok/sFits
70B39.4 GB44.5 GB20.5 tok/sToo big
120B67.5 GB73.9 GB11.9 tok/sToo big
405B227.8 GB238.7 GB3.5 tok/sToo big
Inputs

What each setting changes

Every input moves the result for a reason. This is what each one does and where to find the value for your own machine.

SettingDefaultWhat it changes
Your hardwareRTX 4090 · 24 GBThe machine the model runs on. Usable memory decides what fits and memory bandwidth decides how fast it runs, so this moves every figure below.
QuantisationQ4_K_M — 4.5 bits/weight5 options, from Q8_0 — 8.5 bits/weight to Q3_K_M — 3.5 bits/weight.
Context length8192 tokensThe KV cache grows linearly with this. It is the biggest lever you have.
Worked examples

Real answers across your hardware

The same calculation run at a range of settings, with everything else left at its default. These are computed by the tool itself, not written by hand.

Your hardwareSizes that fit NVIDIA B200Usable memoryQuantisationContext
NVIDIA B200 · 180 GB9 of 10165.6 GBQ4_K_M8,192 tokens
Cerebras WSE-3 · 44 GB on-chip SRAM7 of 1044.0 GBQ4_K_M8,192 tokens
Raspberry Pi 5 · 16 GB4 of 109.60 GBQ4_K_M8,192 tokens
RTX 4080 SUPER · 16 GB5 of 1014.7 GBQ4_K_M8,192 tokens
RTX 5070 · 12 GB5 of 1011.0 GBQ4_K_M8,192 tokens

At Q4_K_M and 8,192 tokens of context, NVIDIA B200 holds 9 of the 10 size classes. Speed falls as size rises because each token streams more weights.

Method

How this is calculated

No lookup tables and no invented constants. Here is the arithmetic, so you can check it against your own numbers.

Memory for a model is three things added together: the weights, which are parameters × bits-per-weight ÷ 8; the KV cache, which grows linearly with context length; and about a gigabyte of runtime overhead for the CUDA context, activations and framework.

Capacity follows a model’s total parameter count even for mixture-of-experts designs, because the router may select any expert on the next token and all of them must stay resident. Only throughput follows the active count.

Token generation is memory-bandwidth bound rather than compute bound: each token streams the active weights once. Throughput is therefore memory bandwidth divided by the bytes read per token, derated 0.8 for real-world efficiency. Every device here carries its published bandwidth figure.

These are well-founded engineering estimates, not benchmark results. Your quantisation, runtime and context length all move the real number, and usable memory is an assumption rather than a specification. See the full methodology for every assumption behind these figures.

Use cases

Who this is for

The three situations that bring people to this calculation.

Use case 01

Choosing a size

See the whole ladder against one card.

Use case 02

Explaining a decision

A table you can show someone else.

Use case 03

Planning

Spot where your hardware runs out.

Walkthrough

How to use this calculator

Four steps, no account, nothing leaves your browser.

  1. Set your hardware

    Start at the top of the panel. Every figure recalculates as you change it — there is no submit button, because watching the number move is the point.

  2. Adjust the rest to match your setup

    2 further settings: quantisation, context length. Defaults are the common case, so change only what differs for you.

  3. Read the headline, then the table

    The large figure answers the question. The table underneath shows how the answer changes across nearby settings, which is usually where the decision actually gets made.

  4. Check it against the method

    The arithmetic is written out above. If a number looks wrong for your hardware, the assumptions are the first place to look — usable memory and quantisation are the two that vary most.

Questions

How do model sizes compare on my hardware: common questions

The questions people ask about this, answered without hedging.

How much better is a 70B than a 7B?

Noticeably better at reasoning, instruction following and long-form work, but not ten times better, and it costs roughly ten times the memory. Recent small models often match older large ones.

What size model do most people run?

7–14B is the common range, because it fits consumer cards at a good quantisation and generates faster than reading speed. 32B is the enthusiast tier; 70B needs 48GB or more.

Is a bigger model always slower?

For dense models, yes and close to proportionally — twice the parameters is twice the bytes read per token. Mixture-of-experts models break this: they run at the speed of their active parameters.

How do I compare models of the same size?

Memory and speed will be nearly identical, so the difference is training. Compare on the benchmarks that match your task rather than on size.

The rest of the set

All 50 run on the same arithmetic, so answers across them agree.

Coverage

Searches this page answers

Different ways of asking the same question, all resolved above.

llm size comparisoncompare model sizes vram7b vs 13b vs 70bmodel size vs speedwhich llm size to choosellm comparison tablemodel size memory tablehow do model sizes compare on my hardwaremodel comparison matrixmodel comparison matrix onlinefree model comparison matrix
Next step

Now find the models that fit

Sizing is only half the problem. Model Radar takes your hardware and shows which models actually run on it, ranked by what they are good at — the same arithmetic as this page, applied to every model worth running.