whichaipc

GPU for local LLM · value

NVIDIA GeForce RTX 3090

The ex-mining card that became the 24GB value king for local LLMs.

VRAM
24 GB
TDP
350 W
Bandwidth
936 GB/s
£ / GB
£27

What it runs

With 24 GB you can comfortably load, at 4-bit quantisation, a dense model up to roughly

~44B params

Verdict

24GB of fast VRAM for the price of a mid-range new card, if you can live with used-market risk.

BEST FOR

  • + 24GB on a budget
  • + single-card 32B models
  • + tinkerers who want headroom cheap

NOT FOR

  • - silent small-form-factor builds
  • - people who want a warranty
  • - low-power always-on setups

If you want 24GB of VRAM for running LLMs at home and you don’t want to spend flagship money, the used RTX 3090 is the card I keep coming back to. It’s the ex-mining GPU reborn as the local-AI value king. For anyone building their first serious inference box on a budget, this is where I’d start.

The take

Buy it for the VRAM, not the speed. Twenty-four gigabytes of GDDR6X at 936 GB/s is what matters for local models, and the 3090 hands you that for roughly the price of a new mid-range card. It’s not the fastest 24GB option going, and it runs hot and hungry at 350W. But pound for pound of usable VRAM, nothing current touches it. I run 3090-class cards on my bench precisely because of this maths.

What it’ll actually run

Twenty-four gigabytes is the sweet spot for single-card local AI. You’ll comfortably run a 32B model at Q4 with a decent context window, and that’s the class of model most people actually want day to day. Drop to a 4-bit 13B or a Q4 quant of something like Qwen or Llama in the 8B to 14B range and it flies, sitting fully in VRAM.

Expect real numbers in the region of 30 to 45 tokens/sec on a 13B at Q4, and something like 15 to 25 tokens/sec on a 32B, depending on quant and context. That’s comfortably faster than you can read. Push to a 70B and you’re into low-quant territory with CPU offload, which drags speed down hard; if 70B is the goal, get a second 3090 and split it.

The value lens is £/GB-VRAM. At around £650 for 24GB you’re paying roughly £27 per gigabyte. Very little else on the used or new market gets close, and that’s the whole argument for this card. Software-wise you’re on mature CUDA drivers that every inference stack already targets, so setup with Ollama, llama.cpp or vLLM is a non-event.

Who should buy it, and who shouldn’t

Buy it if you want maximum VRAM for the money and you’re comfortable with the used market. That means checking seller history, asking for proof it works, and budgeting an afternoon to test memory and re-pad if it ran hot in a mining rig. Tinkerers and first-time local-AI builders get the most out of it.

Skip it if you need a warranty, a quiet small-form-factor machine, or low idle power for an always-on assistant; the 350W ceiling and triple-slot coolers aren’t friendly there. If new-with-support matters more than value, look at a 5090 for raw speed and 32GB, or a used 4090 if you want 24GB with more grunt. But for the person asking “what’s the cheapest way into serious local LLMs”, the answer is still a carefully chosen 3090.

Settings people actually run

The configs owners land on, pulled from the community. A sensible starting point, not gospel - tune to your own kit.

Efficient inference

Power limit 250-300W (from 350W default)

Inference is memory-bandwidth bound, so capping core power saves roughly 70-100W with under about 1 percent token/s loss.

Single-card 8B to 13B model

Q4_K_M quant, large context

Fits entirely in 24GB with headroom and runs well above reading speed.

Single-card 32B model

Q4_K_M quant, full 24GB

A 32B at Q4_K_M sits in VRAM with usable context; owners report roughly 15-25 tokens/sec.

70B model

Two 3090s, 48GB pooled, Q4_K_M, layers split over PCIe

48GB holds a 70B at Q4 with context; NVLink is optional and inference stacks split across cards fine.

What owners report

Real first-hand experience gathered from owners and the community.

  • Owners running local models on 3090s commonly power limit them to around 275W, reporting they run everything at that cap with no practical slowdown.

    r/LocalLLaMA

  • One owner's power tuning found 250W to 300W gives excellent inference performance while saving roughly 100W over the stock 350W limit.

    r/LocalLLaMA

  • Benchmarking a single 3090 on Llama 3 8B at Q4, an owner measured around 99 tokens/sec at full power, with roughly 225W to 250W flagged as the efficiency sweet spot before speed drops off.

    r/LocalLLaMA

  • Dual 3090s are widely described as the value sweet spot for local LLMs, pooling 48GB to run 70B models split across the two cards.

    r/LocalLLaMA

  • Benchmarking a single 3090 on Ollama, Digital Spaceport measured Gemma 3 12B Q8 at 36 tokens/sec, Deepcoder 14B Q8 at around 31, Gemma 3 27B Q4 at 27.9 and QwQ 32B Q4 at 28.8, with the whole system pulling roughly 400 to 450W.

    Digital Spaceport

Fact-checked 18 Jul 20269 claims verified against primary sources.
1 claim(s) we couldn't fully verify
  • · typical used price around GBP 650 / USD 800 (mid-2026) - No primary source (NVIDIA or TechPowerUp) tracks used-market pricing; figure is indicative only.

Hands-on reviews we drew on

We don't just copy the spec sheet. These are the teardowns and hands-on reviews behind this page - worth watching in their own right.

Common questions

Is a used RTX 3090 safe to buy for AI after years of mining?+

Mostly yes, if you pick carefully. The GPU die is rarely the weak point; the GDDR6X and fan bearings are. Ask for benchmark screenshots, run memory tests on arrival, and expect to re-pad the VRAM on a card that ran hot. Buy from someone who'll take a return.

How does the 3090 compare to the 3090 Ti or 4090 for LLMs?+

All three carry 24GB, so they run the same models. The 3090 Ti is marginally faster for a lot more money used. The 4090 is meaningfully quicker but often double the price. For pure VRAM-per-pound the plain 3090 wins.

Can two 3090s run a 70B model?+

Yes. 48GB across two cards runs a 70B at Q4 comfortably with room for context. NVLink helps a little but isn't required; most inference stacks split layers across cards over PCIe fine.