All tools
Speed · free, no sign-up

How fast will this model run on my hardware?

Generation speed is not a mystery: to produce one token the model reads every weight once, so tokens per second is memory bandwidth divided by the size of the weights.

4 inputs4 questions answeredUpdated for 2026 hardware
Tokens-per-Second Estimator — How fast will this model run 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.

Estimated throughput179 tok/s

About 179 tokens per second — 1,008 GB/s divided by 4.50 GB read per token, derated 0.8. Below roughly 10 tok/s a chat model feels slow to read along with.

The calculator

Tokens-per-Second Estimator

Bandwidth-bound throughput for any model on any device in the catalogue.

Your setup

Capacity follows total parameters, even for mixture-of-experts models.

Leave at 0 for a dense model. For mixture-of-experts, this sets the speed.

Estimated throughput179 tok/s

About 179 tokens per second — 1,008 GB/s divided by 4.50 GB read per token, derated 0.8. Below roughly 10 tok/s a chat model feels slow to read along with.

Bytes read per token4.50 GB
Device bandwidth1,008 GB/s
Reads like8.0B dense
Device in this tierBandwidthThroughput
RTX 5090 · 32 GB1,792 GB/s319 tok/s
RTX 5080 · 16 GB960 GB/s171 tok/s
RTX 5070 Ti · 16 GB896 GB/s159 tok/s
RTX 5070 · 12 GB672 GB/s119 tok/s
RTX 5060 Ti 16GB · 16 GB448 GB/s80 tok/s
RTX 4090 · 24 GB1,008 GB/s179 tok/s
RTX 4080 SUPER · 16 GB736 GB/s131 tok/s
RTX 4070 Ti SUPER · 16 GB672 GB/s119 tok/s
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.
Model size8B — Llama 3.1 8B classCapacity follows total parameters, even for mixture-of-experts models.
QuantisationQ4_K_M — 4.5 bits/weight5 options, from Q8_0 — 8.5 bits/weight to Q3_K_M — 3.5 bits/weight.
Active parameters (MoE only)0 BLeave at 0 for a dense model. For mixture-of-experts, this sets the speed.
Worked examples

Real answers across model size

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.

Model sizeEstimated throughputBytes read per tokenDevice bandwidthReads like
1B — Llama 3.2 1B class1,434 tok/s0.56 GB1,008 GB/s1.0B dense
7B — Mistral / Qwen 7B class205 tok/s3.94 GB1,008 GB/s7.0B dense
14B — Qwen 14B class102 tok/s7.88 GB1,008 GB/s14.0B dense
32B — Qwen 32B class44.8 tok/s18.0 GB1,008 GB/s32.0B dense
120B — gpt-oss 120B class11.9 tok/s67.5 GB1,008 GB/s120.0B dense

About 1,434 tokens per second — 1,008 GB/s divided by 0.56 GB read per token, derated 0.8. Below roughly 10 tok/s a chat model feels slow to read along with.

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.

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

Before buying

Predict speed on a card you do not own yet.

Use case 02

Choosing a size

Trade model size against responsiveness.

Use case 03

Sanity checking

Compare what you measure against what the hardware allows.

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

    3 further settings: model size, quantisation, active parameters (moe only). 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 fast will this model run on my hardware: common questions

The questions people ask about this, answered without hedging.

Why is memory bandwidth more important than TFLOPs?

Single-stream decoding is memory bound, not compute bound. The card reads the entire weight set for every token and does comparatively little arithmetic with it, so the bandwidth number predicts speed far better than the compute number.

Why is my real speed lower than this estimate?

The estimate applies an 80% efficiency factor, and real runtimes lose more to sampling, attention over a long context and other work on the card. Treat it as a ceiling you approach, not a promise.

Does quantisation make a model faster?

Yes, close to proportionally. Q4 weights are about half the bytes of Q8, so there is half as much to read per token and the model runs close to twice as fast.

Why are MoE models so fast for their size?

Only the active experts are read per token. A 235B model with 22B active reads about 22B worth of weights each step, so it decodes at roughly the speed of a 22B model — while still needing all 235B resident.

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.

tokens per second calculatorllm inference speed calculatorhow fast will llama run on my gpugpu bandwidth tokens per secondllm speed estimateinference speed by gputok/s local llmhow fast will this model run on my hardwaretokens-per-second estimatortokens-per-second estimator onlinefree tokens-per-second estimator
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.