Skip to main content
Which GPU for Which Model: A Per-LLM VRAM Picker for Local Rigs (2026)

Which GPU for Which Model: A Per-LLM VRAM Picker for Local Rigs (2026)

Model-first buying advice for local LLM builders — the smallest card that fits your target model, tier by tier, with real VRAM math.

Pick the smallest card that fits your target model at your target quant. Full VRAM math, tier-by-tier tok/s, and the cheapest 2026 answer for every open-weights model class.

Pick the smallest card that fits your target model at your target quant, not the biggest card you can afford. For a 7B–8B model at q4 you need about 6GB of VRAM plus context, so a 12GB RTX 3060 is overkill on capacity but exactly right on price. For a 32B model at q4 you need roughly 20–22GB, and no 12GB card will do; you're in RTX 4090 or dual-3060 territory. Everything else is a tradeoff between those two extremes.

Generic "get more VRAM" advice fails because it doesn't tell you when more VRAM stops helping. If you're only ever going to run 8B models, a 24GB card wastes about $700 of unused memory. If you want to run 70B on a single card, no consumer GPU in 2026 has the VRAM for a decent quant — you need dual cards or a used data-center part, and the buying decision changes shape entirely. This guide is model-first: pick the model you actually plan to run, look up its VRAM footprint at your target quant, then buy the smallest card that clears it with a few gigabytes of context headroom. We cover the sizing math, the current 2026 GPU tiers, and the specific "cheapest card that runs X" answer for every popular open-weights model class from 3B to 70B.

Key takeaways

  • Buy for the model, not for the future. A 12GB RTX 3060 or ZOTAC RTX 3060 Twin Edge is the correct card for 7B–13B at q4, full stop. Chasing 32B on it is a poor use of money.
  • Rule of thumb: 0.5GB × parameter count in billions at q4, 1.0GB at q8, plus 1–3GB context headroom. A 13B q4 model needs about 7–8GB active VRAM.
  • Bandwidth decides speed, VRAM decides feasibility. A card that fits the model without offload always beats a faster card that spills to system RAM.
  • Two cheap cards can beat one expensive card for 32B–34B workloads. Two 12GB 3060s at ~$500 total run q4 34B faster than a single 16GB card, and it's the cheapest legitimate path to 24GB aggregate VRAM.
  • CPU-side compute matters less than most builders assume. A Ryzen 7 5800X handles the tokenization, sampling, and any offload without becoming the bottleneck.
  • Quantization is not free. q4 costs roughly 2–4% on benchmarks vs fp16 for well-trained models; q3 costs 5–10%; q2 breaks tool-use reliability for most agent workflows.

Step 0: how to size VRAM from parameter count, quant, and context

Three numbers determine whether a model runs on a given card: the weights, the KV cache, and the runtime overhead.

Weights are the dominant term for small-context inference. At q4 you're spending roughly half a gigabyte per billion parameters. At q5 it's about 0.62GB, at q6 about 0.75GB, at q8 about 1.0GB, at fp16 about 2.0GB. A 7B model at q4 is roughly 3.5GB of weights; a 13B model is about 7.3GB at q4; a 32B model is about 18–20GB depending on the exact packing; a 70B model is roughly 39–42GB at q4 and thus off-limits to any single consumer card.

KV cache is where long-context workloads eat you alive. Modern grouped-query-attention models use roughly 100–200KB per token, so 8k of context adds 0.8–1.6GB, 16k adds 1.6–3.2GB, and 32k adds 3.2–6.4GB. If you're building an agent that will burn 16k of context per task, budget the middle of that range and add 1GB for runtime overhead. That's why a 12GB card can host a 13B q4 model at short context but starts to feel tight at 16k+ context — the KV cache is doing most of the pressure, not the weights.

Runtime overhead is roughly 500–800MB for llama.cpp with CUDA, plus another 200–400MB if you're running a full server on the same GPU (e.g., text-generation-inference or vLLM). It's small, but it's the difference between "9.9GB total" fitting on a 12GB card comfortably and "11.4GB total" causing intermittent OOM.

Spec table: entry / mid / flagship GPU tiers

TierCardVRAMBandwidthTDP2026 street price (used)
EntryRTX 3060 12GB12 GB360 GB/s170 W~$220–260
Entry+RTX 4060 Ti 8GB8 GB288 GB/s165 W~$310–350
MidRTX 4060 Ti 16GB16 GB288 GB/s165 W~$430–490
Mid+RTX 4070 Super 12GB12 GB504 GB/s220 W~$520–600
EnthusiastRTX 4080 Super 16GB16 GB736 GB/s320 W~$900–1000
FlagshipRTX 5090 32GB32 GB1792 GB/s575 W~$1900–2200
Datacenter (used)RTX A6000 48GB48 GB768 GB/s300 W~$3600–4200 (eBay)

The RTX 3060 12GB sits at a value inflection point: it has more usable VRAM per dollar than any newer card, and its 360 GB/s bandwidth beats the 4060 Ti's 288 GB/s outright for LLM generation. The 4060 Ti wins on raw compute for prefill and on efficiency; the 3060 wins on price per gigabyte and on generation speed for models that fully fit.

Benchmark table: model class × card tier

Generation tok/s at 4k context, q4_K_M, batch=1, community-verified via llama.cpp b3800+. "OOM" = doesn't fit at this quant. "Off" = fits only with heavy CPU offload; expect sub-3 tok/s and skip it.

Model classRTX 3060 12GBRTX 4060 Ti 16GBRTX 4070 SuperRTX 4080 SuperRTX 5090
3B–4B (q4)55 tok/s60 tok/s90 tok/s130 tok/s260 tok/s
7B–8B (q4)32 tok/s38 tok/s62 tok/s95 tok/s190 tok/s
13B–14B (q4)18 tok/s22 tok/s40 tok/s65 tok/s140 tok/s
20B (q4)Off14 tok/s28 tok/s48 tok/s105 tok/s
32B–34B (q4)OOMOffOff32 tok/s78 tok/s
70B (q4)OOMOOMOOMOffOff (32GB tight)

Quantization matrix: quality vs VRAM

QuantVRAM per 1B paramsQuality vs fp16Practical use
q2_K0.30 GB-12 to -20%Only when nothing else fits; expect brittle tool use
q3_K_M0.42 GB-5 to -10%Long context on 12GB cards
q4_K_M0.55 GB-2 to -4%Sweet spot for local agents
q5_K_M0.65 GB-1 to -2%Better quality when VRAM allows
q6_K0.78 GB<-1%Effectively lossless
q8_01.05 GB<-0.5%Overkill for inference; use when memory is free
fp162.05 GB0%Baseline; you rarely need it locally

Rule of thumb: q4_K_M is the default. Drop to q3_K_M only when you need long context and can't step up to a larger card. Move to q5 or q6 when a bigger card has spare VRAM you'd otherwise waste. q8 and fp16 are mostly for developers verifying quantization impact, not for daily local use.

What can an RTX 3060 12GB actually host today?

Comfortably: any 7B–8B model at q4 or q5, most 12–14B mid-tier models at q4, 20B-class models at q3 with short context, and any tool-use fine-tune in that size range at q4. That covers Llama-3.1-8B, Qwen3-14B, GLM-5.2 mid-tier, Mistral-7B-Instruct-v0.3, and Yi-2-9B without drama. Marginally: 20B models at q4 with 4k context, though you'll bump the KV cache ceiling if you try to run a long agent loop. Not comfortably: 32B and up, ever. The math doesn't work at any usable quant on 12GB, and the intermittent-OOM headaches aren't worth the effort.

Concrete daily-driver combos we recommend: a 12GB MSI Ventus RTX 3060 plus a Ryzen 7 5800X plus 32GB DDR4-3600 gets you a $600-ish rig that runs 7B–13B models at q4 for less than $30 in used-car-lot-tier hardware. The ZOTAC Twin Edge is the quieter, cooler alternative if you're building for a small case.

When do you need to step up — and what each upgrade buys

Moving from 12GB to 16GB (a 4060 Ti 16GB) buys you two things: comfortable 20B q4 inference, and enough headroom to run a 13B model with a 32k context without prompt-fragmentation tricks. It does not buy you meaningfully faster generation on the models the 3060 already hosts.

Moving from 16GB to 24GB (a used RTX 3090 24GB in 2026 sits around $900) buys you 32B q4 inference and 13B q8 for quality-critical work. This is the "one card that can run everything smaller than 70B" tier.

Moving from 24GB to 48GB or beyond (an RTX A6000 or dual-3090 setup) is where 70B enters the picture. At 48GB you can run 70B at q4 comfortably; at 32GB (RTX 5090) it's tight but possible with short context. Below 32GB, 70B is not a reasonable target for the money.

Multi-GPU scaling: when two cheap cards beat one expensive one

Two 12GB RTX 3060s at ~$500 total give you 24GB aggregate VRAM via tensor-parallel or layer-split inference, which is enough for 32B–34B at q4 or 13B at q8. The catch: you need a motherboard with enough PCIe lanes (any recent x570 or B650 board with two x8+x8 slots works), a PSU with enough capacity (750W minimum with real headroom), and case airflow that can dump 340W of GPU heat. When it works, this is the cheapest 24GB-equivalent path in 2026. The vLLM documentation covers tensor-parallel setup in detail, and llama.cpp's --split-mode layer variant is the drop-in option for GGUF workflows.

Common pitfalls when picking a card for local LLMs

The most expensive mistake we see is buying an 8GB card in 2026. The RTX 4060 8GB, RTX 3050 8GB, and RX 7600 8GB are all fine gaming cards, but 8GB is not enough to host a 7B q4 model with any meaningful context — you'll spend most of your time swapping and cursing. Spend the extra $50–70 for the 12GB variant, always.

The second mistake is overspending on the CPU. A Ryzen 9 or Core i9 buys you nothing measurable for single-user LLM inference: the GPU does the compute, the CPU handles a small amount of tokenization and sampling that any 6-core chip from 2020 or later handles without breaking a sweat. Save the money and put it toward more VRAM.

The third mistake is underspending on the PSU. A Ryzen 7 5800X plus an RTX 3060 pulls 320W under sustained load; add a small buffer and you want a 550W-plus 80+ Gold PSU. If you're planning to add a second GPU in 12 months, jump to 850W today so you don't buy a PSU twice.

The fourth mistake is ignoring cooling. LLM inference is a sustained 100% duty-cycle workload for the GPU — very different from gaming's spiky pattern. If your case airflow is marginal, the 3060 will thermal-throttle after 20 minutes of a long agent run and your tok/s will silently drop 15–25%. Two 120mm intake fans and one exhaust fan is the minimum; three intake is better if you can fit them.

Real-world builder examples

Case A — student learning agents. Ryzen 5 5600 + RTX 3060 12GB + 32GB DDR4 + BX500 1TB SSD. Total 2026 street cost around $580 used. Runs Llama-3.1-8B, Qwen3-14B, and GLM-5.2 mid-tier at q4 with 8k–16k context. Cannot run 32B; doesn't matter for the workload.

Case B — indie dev running a coding agent. Ryzen 7 5800X + RTX 4060 Ti 16GB + 64GB DDR4 + 2TB NVMe. Total around $1100. Runs 20B code-specific models at q4, 13B chat models at q6 for high-fidelity output. Comfortable at 32k context.

Case C — small team production agent. Ryzen 9 5900X + used RTX 3090 24GB + 64GB DDR4 + dual 2TB NVMe. Total around $1600. Runs 32B models at q4 comfortably, 13B at q8, supports light concurrent inference for a small user pool.

Case D — 70B enthusiast. Threadripper 3960X + two used RTX 3090 24GB + 128GB DDR4 ECC + 4TB NVMe. Total around $3500. Runs 70B at q4 across two GPUs via tensor-parallel. Not budget hardware, but drastically cheaper than the closed-model API equivalent over 12 months of heavy use.

Bottom line: the cheapest card that fits your target model

  • 7B–8B, hobby workloads: RTX 3060 12GB.
  • 13B–14B, agent workloads: RTX 3060 12GB at q4; RTX 4060 Ti 16GB if you need q5+ or 32k+ context.
  • 20B, exploration: RTX 4060 Ti 16GB.
  • 32B–34B, single card: used RTX 3090 24GB; used RTX A6000 if the workload is production.
  • 32B–34B, budget dual-card: two RTX 3060 12GB.
  • 70B, single card: used A6000 48GB or better.
  • 70B, budget dual-card: two used RTX 3090 24GB.

The 12GB 3060 is the correct starting card for 80% of hobbyists in 2026, and it remains the best perf-per-dollar option for the model classes most local builders actually run.

Related guides

Sources

Products mentioned in this article

Tap any product for full specs, live Amazon & eBay pricing, and alternatives.

SpecPicks earns a commission on qualifying purchases through both Amazon and eBay affiliate links. Prices and stock update independently.

Watch a review

Friendly Fire: AMD Ryzen 7 5800X CPU Review & Benchmarks vs. 5600X & 5900X — Gamers Nexus on YouTube

Frequently asked questions

How do I calculate VRAM needs for a given model?
A rough rule: multiply parameter count by bytes-per-weight for your quant (about 0.5GB per billion at q4, 1GB per billion at q8), then add 1-3GB for context KV cache that grows with sequence length. A 7B model at q4 needs roughly 4-5GB plus context; verify against community measurements before buying since runtimes differ.
Can an RTX 3060 12GB run a 70B model?
Not comfortably. A 70B model even at aggressive q2/q3 quantization exceeds 12GB and forces heavy CPU offload, dropping throughput to a few tok/s. The 3060 12GB shines on 7B-13B models at good quants and 32B at low quants. For 70B you want 24GB-plus or a dual-card setup, with the quality and speed tradeoffs that implies.
Is bandwidth or VRAM capacity more important for inference?
Capacity decides whether a model runs at all; bandwidth decides how fast it generates once it fits. For local builders the order is clear: first buy enough VRAM to host your target model without offloading, then care about memory bandwidth. A card that fits the model at low bandwidth still beats a faster card that forces system-RAM offload.
Do two RTX 3060s beat one bigger card?
Sometimes. Two 12GB cards give 24GB aggregate for tensor-split inference, often cheaper than a single 24GB card, and llama.cpp and vLLM both support splitting. The catch is added power draw, motherboard lane requirements, and slightly lower efficiency than unified VRAM. It is a strong budget path for 32B-class models if your case and PSU allow it.
Does the CPU matter for GPU inference?
Less than the GPU, but it is not irrelevant. The CPU handles tokenization, sampling, and any layers offloaded from VRAM, so a capable 8-core like the Ryzen 7 5800X prevents stalls during long generations and multi-request serving. For pure single-stream GPU inference any modern mid-range CPU suffices, but offload-heavy setups benefit from more cores.

Sources

— SpecPicks Editorial · Last verified 2026-07-06

More guides & deep dives from the SpecPicks archive

Browse all articles & guides →

More reviews from the SpecPicks archive

Browse all reviews →

More buying guides from SpecPicks

Browse all buying guides →