Will It Run? Local LLM × GPU Matrix
Qwen3 32B at Q4_K_M is a 19.8 GB file (per its Hugging Face listing), so a 12 GB RTX 3060 cannot hold it and a 24 GB card can. This matrix runs that same arithmetic for 23 open-weight models on 19 GPUs, then attaches the median of 239 published, source-linked speed measurements where they exist (129 of 437 pairs so far).
Check one pair
The matrix
Each cell links to its own page with the answer, the file-size arithmetic, every cited run and a buy link for the card. Runs = fits with 1.5 GB+ to spare; Tight fit = loads with a short context; Offload = part of the model spills to system RAM. A number is the median published generation speed, with the run count in brackets.
Download the data
The whole matrix — file sizes, VRAM, bandwidth, verdict, bandwidth ceiling, median speed, run count and every source URL — is one CSV: specpicks.com/will-it-run.csv. It is published under Creative Commons Attribution 4.0; credit "SpecPicks Will-It-Run matrix" with a link to this page.
How the checks work
Fit is the GGUF file size from Hugging Face against the card's VRAM, with 1.5 GB reserved for the runtime and an ~8K context. Speeds come from the SpecPicks benchmark database, and a published run is dropped when the pair does not fit (it would be measuring system RAM), when it is not Q4-class, when its source labels it an estimate, when it is faster than the card's memory bandwidth divided by the bytes read per token, or when one source reports the identical figure on four or more different cards.
Frequently asked questions
How does the matrix decide whether a model will run?
It compares the model's real download size (the Q4_K_M GGUF file on Hugging Face, or MXFP4 for gpt-oss) against the card's VRAM. With 1.5 GB or more to spare it runs; with 0.5–1.5 GB it is a tight fit that needs a short context; below that, part of the model is offloaded to system RAM and speed collapses to what RAM and PCIe allow.
Where do the tokens-per-second figures come from?
From published runs in the SpecPicks benchmark database, each linked to its source (llama.cpp discussions, LocalScore, Hardware Corner, vendor blogs and similar). A figure is quoted only when the pair fits in VRAM, the run is Q4-class, it is not labelled an estimate, it sits under the memory-bandwidth ceiling for that card, and it is not one number pasted across many cards. The cell shows the median and how many runs it rests on.
Why is there no speed for some pairs that fit?
Because no published run for that exact pair survived the checks. The fit verdict is still arithmetic on real file sizes, so it stands on its own, but a speed is only printed when someone measured it. Those pages are kept out of search indexes until a measurement exists.
Can I use the data?
Yes. The full matrix is a CSV at /will-it-run.csv under Creative Commons Attribution 4.0: use it for anything, including commercially, with a link back to specpicks.com/will-it-run.
Where to go next
- Which GPU for which LLM — VRAM floors and a card to buy per model tier.
- The GPU picker — rank cards by VRAM floor and budget.
- AI rigs hub — complete local-AI builds.
As an Amazon Associate, SpecPicks earns from qualifying purchases.
This page is editorial synthesis based on publicly available information. No independent first-party benchmarking is reported.