llamaperf

Best NVIDIA GPUs for local LLMs

NVIDIA cards run every major inference engine, so the choice comes down to memory size and memory speed. This page compares GeForce, workstation and data center cards on the same model at the same quant, from plain single-GPU runs people have reported.

What is the best NVIDIA GPU for local LLMs?

Measured on Qwen3.8 27B at 4-bit, the fastest card people have reported is NVIDIA RTX 5090, at 80.0 tokens per second (median of 7 runs). NVIDIA RTX Pro 6000 Blackwell follows at 67.0 tokens per second (one run), then NVIDIA RTX 5070 Ti at 54.7 tokens per second (one run). The table lists every card with a run of this model.

Speed only matters if the model fits. Check what fits on your card.

Ranked on Qwen3.8 27B at 4-bit

Median tokens per second from plain runs: one GPU, one request, no speculative decoding, and the whole model in its memory. A run that kept part of the model in system RAM or on disk isn't ranked, because then the CPU and its memory set the pace as much as the GPU. The runs still differ in engine and context, and a long context can cut decode speed sharply, so each row shows what its median came from. Read a small gap between two rows as noise. Every Qwen3.8 report

#GPUMemoryGen t/sPP t/sGen runsEngine and context
1NVIDIA RTX 509032 GB80.0-7llama.cpp, TensorSharp +1, 2 not stated40K to 256K context, 2 not stated
2NVIDIA RTX Pro 6000 Blackwell96 GB67.0-1engine not statedcontext not stated
3NVIDIA RTX 5070 Ti16 GB54.7-1llama.cpp110K context
4NVIDIA RTX 409024 GB40.01949.32 runs3llama.cpp8K to 194K context
5NVIDIA RTX 309024 GB38.4561.02 runs5llama.cpp, vLLM128K to 256K context, 1 not stated
6NVIDIA RTX 5090 Laptop 24GB24 GB33.5-2llama.cpp, 1 not stated64K to 100K context
7NVIDIA V100 32GB32 GB31.4940.52 runs2llama.cpp, 1 not stated32K to 128K context
8NVIDIA RTX 3080 20GB20 GB25.7997.01 run2llama.cpp, 1 not stated96K context, 1 not stated
9NVIDIA L424 GB14.6-1llama.cppcontext not stated
10NVIDIA RTX 4070 Ti Super16 GB5.7-1llama.cpp4K context
11NVIDIA DGX Spark128 GBunified-899.91 run0llama.cpp16K context

No speed reports yet

These match the profile, but nobody has reported a plain run on them.

What to look for

Older cards with fast memory hold up

Generation speed follows memory bandwidth, and a card from two generations back can have nearly as much as a new one. That's why used 24 GB GeForce cards stay popular for local models. Check the table before you pay for a newer generation.

Compute matters for long prompts

Reading a long prompt is compute-bound, so a newer card pulls ahead there even when generation speed is close. If you paste long documents or run coding agents with big contexts, look at prompt speed on the card's page as well.

Workstation and data center cards

These carry far more memory on one card, which lets you run a large model without splitting it across GPUs. You pay a lot more for that memory, so compare them against two consumer cards before you buy.

Frequently asked

Is a new NVIDIA card worth it over a used one for local LLMs?

For generation speed, often not by much, because both are limited by memory bandwidth. A newer card wins on prompt processing and on any training or fine-tuning. Compare the two cards' medians in the table on the same model.

Can I run local LLMs on an 8 GB or 12 GB NVIDIA card?

Yes, with smaller models or smaller quants. The VRAM calculator lists what fits on your exact card, and the coding pages rank models by memory size.

How is this list ranked?

Every card is ranked on its median speed for one reference model at one quant level, counting plain single-GPU runs only. The reference is the model the most NVIDIA cards have reports of.

See also