October 18, 2026
Edge Intelligence

Choosing a GPU for Local AI Inference: VRAM, Bandwidth, and Real Benchmarks

Choosing a GPU for Local AI Inference: VRAM, Bandwidth, and Real Benchmarks

VRAM determines whether a model loads at all, and memory bandwidth determines how fast it generates tokens — every other GPU spec is secondary for local LLM inference. A 32GB RTX 5090 handles 32B models at Q4 on a single card near 185 tokens per second on 8B models, while a used 24GB RTX 3090 remains the best VRAM-per-dollar option for 7B-32B models at Q4.
  • 32GBGDDR7 VRAM on the RTX 5090, the current top consumer GPU for local LLM inference
  • 1,792 GB/smemory bandwidth on the RTX 5090, a major factor in real-world token generation speed
  • 96GBGDDR7 ECC VRAM on the RTX PRO 6000 Blackwell, the first professional GPU at that capacity, enough for 70B models at FP16

Shopping for a GPU to run LLMs locally means ignoring most of what a GPU box normally advertises. TFLOPS, CUDA core count, and clock speed are secondary for this specific workload — for LLM inference, VRAM determines whether your model loads at all, and memory bandwidth determines how fast tokens actually get generated once it does. Everything else is a rounding error by comparison.

Why VRAM and bandwidth dominate every other spec

A large language model’s weights have to fit entirely (or almost entirely) in video memory for inference to run at a usable speed; when they don’t fit, the system falls back to slower system RAM or disk paging, and speed collapses regardless of how fast the GPU’s compute cores are. That’s why VRAM capacity is the first filter: it determines the largest model size and quantization level you can even attempt. Bandwidth is the second filter, because generating each token requires reading the entire active portion of the model from memory — a GPU with huge VRAM but modest bandwidth will still generate tokens slowly, since the bottleneck is how fast data can move, not how fast the compute cores could theoretically process it.

GPUVRAMBandwidthRealistic model range (Q4)
RTX 509032GB GDDR71,792 GB/sUp to 32B on a single card, ~185 tok/s on 8B
RTX 5070 Ti16GB GDDR7896 GB/s7B-14B, best new mid-range entry point
Used RTX 309024GB GDDR6X~936 GB/s7B-32B, best VRAM-per-dollar under $600
Radeon RX 7900 XTX24GB GDDR6~960 GB/s7B-32B, VRAM-per-dollar champion under $1,000
RTX PRO 6000 Blackwell96GB GDDR7 ECCHigh-bandwidth professional tier70B at FP16, or 109B-class MoE at Q4

Matching a GPU to the model size you actually want to run

The practical way to shop is backward from the model you want to run rather than forward from a GPU’s marketing tier. If your target is small, fast models in the 7B-14B range at 4-bit quantization, a 16GB card like the RTX 5070 Ti is a genuinely sufficient new-hardware entry point, and a used RTX 3090 at 24GB stretches that headroom further for a fraction of the cost. If you want to run larger 32B-class models comfortably on one card, the RTX 5090’s 32GB and exceptionally high 1,792 GB/s bandwidth is the current consumer ceiling, delivering around 185 tokens per second on an 8B model well below its capacity limit. Anyone targeting genuinely large models — 70B dense or MoE architectures in the 100B+ parameter range — is really shopping in the professional tier, where the RTX PRO 6000 Blackwell’s 96GB of ECC memory is the first card at retail that fits those weights without multi-GPU splitting.

  • 1. Decide your target model size and quantizationA 7B model at Q4 has completely different VRAM needs than a 70B model at FP16.
  • 2. Check VRAM capacity fits with headroomLeave room for context length and KV cache, not just the raw model weight size.
  • 3. Check bandwidth for acceptable token speedHigher bandwidth means faster generation even at identical VRAM capacity.
  • 4. Only then compare price and other specsTFLOPS, core count, and clock speed become relevant tie-breakers once VRAM and bandwidth already clear the bar.

The correct shopping order for a local-inference GPU

Shopping by TFLOPS or price-per-core first, and checking VRAM last, is the most common way people end up with a GPU that can’t run the model they actually wanted.

Used cards and the value tier

Because VRAM and bandwidth matter more than raw compute for this workload, older or used cards with generous memory remain genuinely competitive against newer cards with less VRAM. A used RTX 3090 at 24GB, typically available for $400-600, offers the best VRAM-per-dollar under $600 and comfortably handles 7B-32B models at Q4 — a real bargain for anyone not chasing the absolute fastest token speed. AMD’s Radeon RX 7900 XTX plays a similar role on the value end, remaining a popular VRAM-per-dollar champion under $1,000 with 24GB of memory, though AMD’s software ecosystem for LLM inference still lags NVIDIA’s CUDA-based tooling in day-one framework support for new model architectures.

Buy for VRAM and bandwidth first Correct approach

Right for anyone building a local inference rig — these two specs determine what you can run and how fast, more than any other number on the spec sheet.

Consider a used high-VRAM card Strong value option

A used RTX 3090 or similar high-VRAM older card often beats a newer card with less memory for pure LLM inference, at a meaningfully lower price.

Shop by TFLOPS or general gaming benchmarks Wrong metric

Gaming-oriented GPU comparisons emphasize compute throughput and rasterization performance, neither of which is the bottleneck for LLM inference.

Common mistakes

Common mistake

Buying a GPU based on TFLOPS or gaming benchmark rankings without checking VRAM against the target model’s actual memory footprint at the intended quantization level.

Common mistake

Sizing VRAM to exactly fit the model weights with no headroom for context length and KV cache, then hitting out-of-memory errors the moment a longer conversation or document is loaded.

What worked

Buyers who picked their target model size and quantization level first, then shopped specifically for VRAM capacity with headroom and adequate bandwidth, consistently ended up with hardware that matched their actual use case rather than over- or under-buying relative to gaming-oriented specs.

Glossary

VRAM
Video memory on a GPU, the primary constraint on which model sizes and quantization levels can be loaded for local inference.
Memory bandwidth
The rate at which data can move between VRAM and the GPU’s compute cores, measured in GB/s, which directly affects token generation speed.
KV cache
Memory used to store intermediate attention values during inference, growing with context length and consuming VRAM beyond the base model weight size.
VRAM-per-dollar
An informal value metric comparing a GPU’s memory capacity to its price, often favoring older or used high-memory cards over newer cards with less VRAM.

Key takeaways

  • VRAM determines whether a model loads at all, and memory bandwidth determines how fast it generates tokens — both matter more than TFLOPS, core count, or clock speed for local LLM inference.
  • The RTX 5090 is the current top consumer GPU, with 32GB of GDDR7 and 1,792 GB/s bandwidth, handling 32B models at Q4 on a single card.
  • The RTX 5070 Ti at 16GB is a strong new-hardware mid-range entry point for 7B-14B models at Q4.
  • A used RTX 3090 (24GB, roughly $400-600) offers the best VRAM-per-dollar under $600 for 7B-32B models.
  • The Radeon RX 7900 XTX (24GB) remains a VRAM-per-dollar champion under $1,000, though its LLM software ecosystem still lags NVIDIA’s CUDA tooling.
  • The RTX PRO 6000 Blackwell, with 96GB of GDDR7 ECC memory, is the first professional-tier retail GPU able to fit 70B-class models at FP16 on one card.
  • The correct shopping order is: pick target model size and quantization, check VRAM with headroom for context, check bandwidth, and only then compare price and other specs.

FAQs

What matters most when choosing a GPU for local LLM inference?

VRAM capacity and memory bandwidth. VRAM determines whether a model loads at all, and bandwidth determines how fast tokens are generated — both matter far more than TFLOPS, CUDA core count, or clock speed for this specific workload.

What’s the best consumer GPU for local LLMs right now?

The RTX 5090 is the current top consumer option, with 32GB of GDDR7 VRAM and 1,792 GB/s of bandwidth, capable of running 32B models at Q4 quantization on a single card and reaching around 185 tokens per second on 8B models.

Is a used GPU a good option for local LLM inference?

Yes — a used RTX 3090 with 24GB of VRAM, typically $400-600, offers the best VRAM-per-dollar under $600 and comfortably handles 7B-32B models at Q4, making it a strong value pick over some newer cards with less memory.

How much VRAM do I need to run a 7B model?

At 4-bit quantization, a 7B model’s weights typically require roughly 4-5GB of VRAM, but real-world usage needs meaningfully more headroom for context length and KV cache, so a 12-16GB card is a safer practical minimum.

Is AMD or NVIDIA better for local LLM inference?

NVIDIA’s CUDA ecosystem generally has stronger day-one framework support for new model architectures, though AMD cards like the Radeon RX 7900 XTX offer excellent VRAM-per-dollar value for buyers willing to work within a slightly less mature software stack.

What GPU do I need to run a 70B model?

At FP16, a 70B model realistically requires professional-tier hardware like the RTX PRO 6000 Blackwell with 96GB of VRAM; at more aggressive quantization, some 70B models can run split across multiple consumer cards with a combined 48GB or more of VRAM.

Does clock speed matter for LLM inference?

Much less than for gaming or general compute — since the primary bottleneck is memory bandwidth and capacity rather than raw compute throughput, clock speed differences between comparable cards have a smaller practical effect on token generation speed.

Why does the same GPU perform differently across LLM benchmark articles?

Because token-per-second figures depend heavily on quantization level, context length, and the specific inference engine used (Ollama, llama.cpp, vLLM), so benchmark numbers are only directly comparable when those variables are held constant.

References

Related reading on The Tech Trends: Local LLM Setup Guide, NPU vs GPU vs CPU for AI Inference, Quantized Models on Phones, and Renting vs Owning GPUs.

    Isabella Rossi
    Isabella has a B.A. in Communication Design from Politecnico di Milano and an M.S. in HCI from Carnegie Mellon. She built multilingual design systems and led research on trust-and-safety UX, exploring how tiny UI choices affect whether users feel respected or tricked. Her essays cover humane onboarding, consent flows that are clear without being scary, and the craft of microcopy in sensitive moments. Isabella mentors designers moving from visual to product roles, hosts critique circles with generous feedback, and occasionally teaches short courses on content design. Off work she sketches city architecture, experiments with film cameras, and tries to perfect a basil pesto her nonna would approve of.

      Leave a Reply

      Your email address will not be published. Required fields are marked *