Hardware tier · 24GB VRAM

Reviewed June 2026

What Can 24GB VRAM Run? Local AI at the 24GB Tier

24GB is the current consumer ceiling for discrete GPU VRAM — available in the RTX 3090 and RTX 4090. It unlocks three things the 12GB tier cannot do: 7B and 8B models at full FP16 precision, 13B and 14B models at Q8, and 30B–32B models at Q4. What it cannot do is run 70B models — that requires 48GB+ of VRAM or Apple Silicon unified memory.

Editorial review

Reviewed byOpenSourcesAI EditorialLast updatedJune 2026SourcesNVIDIA GPU specifications, GGUF quantization documentation (llama.cpp), Hugging Face model cards, Ollama model library size data, and OpenSourcesAI editorial review.

GPU pricing changes frequently. This page covers the 24GB VRAM tier as it applies to the RTX 3090 and RTX 4090. Both have the same model ceiling; speed differences are noted. Verify current pricing before purchasing.

Verdict: 24GB VRAM Is the Consumer Sweet Spot for Serious Local AI

The premium consumer sweet spot — 30B at Q4, 14B at Q8, 7B at FP16 — and for most workflows through 32B, a tier that never needs upgrading.

  • 7B–8BFull FP16 with 8–10 GB headroom
  • 13B–14BQ8, near-lossless quality
  • 30B–32BQ4_K_M — the headline unlock over 12GB
  • 70BDoes not fit (~42–47 GB) — needs 48GB+ or Apple Silicon 64GB

Good fit for

  • Serious daily local AI work — chat, coding, RAG, and reasoning through 32B
  • RTX 3090 (value) or RTX 4090 (speed) buyers — same ceiling, different t/s

Wrong fit for

  • 70B models at usable quality — that is the 48GB workstation tier

The 24GB VRAM tier is the premium consumer sweet spot for local AI development. It unlocks 30B models at Q4, 14B models at Q8, and 7B models at full FP16 — all of which the 12GB tier cannot reliably reach. The RTX 3090 (936 GB/s) and RTX 4090 (1008 GB/s) share this ceiling; bandwidth differences affect generation speed but not which models fit. For most local AI workflows through 32B models, this tier does not need upgrading.

Check what fits in 24GB with the checker →

Model fit at 24GB VRAM

The table below applies to any GPU with 24GB of dedicated VRAM. Bandwidth differences affect tokens-per-second, not model fit.

Model sizeBest quantizationVRAM usedFits in 24GB?Notes
1B–4BFP162–8 GBYesFull precision on all small models.
7B–8BFP16 (key upgrade)~14–16 GBYesKey upgrade over 12GB. Full precision with 8–10 GB of headroom.
13BQ8~14 GBYesNear-lossless Q8 quality with ~10 GB headroom. FP16 (~26 GB) does not fit.
14BQ8~15 GBYesQwen 2.5 14B, Phi-4 at Q8. Very close to FP16 quality.
30B–32BQ4_K_M~18–20 GBYesThe headline 24GB unlock. Impossible on 12GB cards at interactive speed.
70BQ4_K_M~42–47 GBNoExceeds 24 GB. Requires 48GB+ (workstation GPU, dual-3090 NVLink, or Apple Silicon 64GB).

Use the Local LLM Compatibility Checker to match specific models against your exact hardware configuration and workflow.

What 24GB VRAM unlocks over 12GB

  • 7B and 8B at FP16: The most important unlock. Full precision means no quantization quality tradeoff — effectively the same as the model at training time. 7B FP16 uses ~14GB with 10GB of headroom; 8B FP16 uses ~16GB with 8GB of headroom.
  • 13B and 14B at Q8: On 12GB cards, these models require Q4. On 24GB, they run at Q8 — very close to FP16 quality. A meaningful improvement for instruction following, coding, and reasoning tasks.
  • 30B–32B at Q4: A 32B model at Q4_K_M uses approximately 20GB and fits with 4GB headroom. This model class requires CPU offload on 12GB cards and runs at interactive speed on 24GB GPUs.

What 24GB VRAM still cannot do

  • 70B models at usable quality: Q4 on 70B needs ~38–42GB. Even at Q2 (~23GB), quality degrades significantly. 70B at Q4 requires Apple Silicon 64GB unified memory, a dual-RTX-3090 NVLink setup, or cloud inference.
  • 13B or 14B at FP16: FP16 on 13B needs ~26GB; FP16 on 14B needs ~28GB. Both exceed 24GB. Q8 is the practical maximum quality for 13B+ at this tier.
  • Multi-GPU VRAM pooling (RTX 4090 only): The RTX 4090 has no NVLink support. Two 4090s in the same machine give 48GB total VRAM but cannot be combined for a single model without explicit tensor parallelism in the serving runtime.

GPUs at the 24GB tier: architecture constraints

GPUBandwidthArchitectureNotes
RTX 3090 24GB936 GB/sAmpereUsed market value. Supports NVLink 3.0 — the last consumer NVIDIA card to do so. ~8% slower than RTX 4090 at the same model.
RTX 4090 24GB1008 GB/sAda LovelaceFastest consumer GPU. Maximum bandwidth and Ada Lovelace efficiency. No NVLink support.
  • RTX 4090 (Ada Lovelace): NVIDIA's current consumer architecture. Ada Lovelace brings improved CUDA cores, better tensor core efficiency, and higher memory bandwidth than the prior Ampere generation. The 4090's 1008 GB/s bandwidth is the practical ceiling for consumer local AI speed. No NVLink: two 4090s cannot be bridged into a 48GB pool for a single model without explicit tensor parallelism.
  • RTX 3090 (Ampere): The previous-generation consumer flagship. The 8% bandwidth gap versus the 4090 is noticeable but not disqualifying — the model ceiling is identical. Ampere is the last NVIDIA consumer generation to support NVLink 3.0, which means a dual-3090 setup with vLLM can present a unified 48GB pool. Strong used-market value.

Both cards run Ollama, LM Studio, llama.cpp, vLLM, and TGI on Linux and Windows without modification. CUDA version requirements differ slightly — verify your runtime's minimum CUDA version before upgrading drivers.

24GB vs Apple Silicon 64GB

Apple Silicon with 64GB of unified memory is the only consumer alternative that changes the model ceiling beyond 32B.

Metric24GB NVIDIA (RTX 4090)Apple Silicon 64GB
Max model (comfortable)32B Q470B Q4
7B generation speed~40–80 t/s~15–25 t/s
14B FP16No (26 GB)Yes (~28 GB fits)
CUDA runtimes (vLLM)YesNo (Metal only)
OSWindows / LinuxmacOS only

If 70B models or 14B FP16 are hard requirements, Apple Silicon 64GB changes the ceiling. If fast inference on 7B–32B models is the priority, a 24GB NVIDIA card is faster for those sizes. See the Apple Silicon guide for the full Metal-backend comparison.

Recommended models for 24GB VRAM

  • Qwen 3 8B FP16 — daily driver at full precision: ollama pull qwen3:8b-fp16. The primary 24GB unlock over 12GB. Fast, high quality, zero quantization compromise.
  • Qwen 2.5 14B Q8 — near-lossless 14B quality: ollama pull qwen2.5:14b-q8_0. Approximately 15GB VRAM, leaves 9GB of headroom. Strong reasoning and instruction following, very close to FP16 quality.
  • Qwen 2.5 32B Q4 — the high-end local ceiling: ollama pull qwen2.5:32b. Approximately 20GB VRAM. The model class that 12GB users cannot reach without slow CPU offload.
  • DeepSeek-R1 Distill Qwen 14B Q8 — reasoning at near-FP16 quality: ollama pull deepseek-r1:14b. Multi-step reasoning distilled into a 14B model. Fits in ~15GB with strong chain-of-thought capability.

Getting started: first setup at 24GB

# Install Ollama (Linux/macOS)
curl -fsSL https://ollama.com/install.sh | sh

# 8B at FP16 — the primary unlock vs 12GB
ollama pull qwen3:8b-fp16
ollama run qwen3:8b-fp16

# 14B at Q8 — near-lossless quality with 9 GB to spare
ollama pull qwen2.5:14b-q8_0
ollama run qwen2.5:14b-q8_0

# The high-end ceiling: 32B at Q4 (~20 GB VRAM)
ollama pull qwen3:32b
ollama run qwen3:32b

When to upgrade beyond 24GB

The jump to the next meaningful tier (48GB+) is large in cost and complexity. Worth considering only when:

  • 70B models at Q4 quality are a regular requirement — not occasional curiosity.
  • 13B+ at FP16 is a hard quality requirement — and Q8 quality is not acceptable.
  • Multi-user serving needs 32B+ models — requiring workstation GPUs (RTX A6000 48GB) or a multi-GPU node.

For most local AI workflows through 32B models, 24GB is the practical consumer ceiling that does not need upgrading.

Cloud GPU fallback

The 24GB ceiling appears when you need 70B models at higher precision, large MoE models, multi-user serving, or long-context workloads that exhaust the KV cache headroom. Cloud GPU is the fastest path to those workloads without a hardware upgrade.

Best cloud GPU for on-demand inference and spot rentals

RunPod

RunPod offers A100 80GB and H100 instances on demand and at spot pricing. The right choice when 70B Q8, batch workloads, or MoE models exceed the local 24GB ceiling.

Pros

  • A100 80GB opens 70B at Q8 — no quantization compromise
  • Spot pricing for occasional large-model experiments
  • Full-stack GPU pods with persistent storage

Cons

  • Spot instances can be interrupted mid-run
  • Requires Docker familiarity for custom environments

Partner link: OpenSourcesAI may earn a commission if you sign up.

Visit RunPod

Related hardware

FAQ

What is the biggest advantage of 24GB VRAM over 12GB for local AI?

Three unlocks: you can run 7B and 8B models at FP16 (full precision, zero quantization quality loss), 13B and 14B models at Q8 rather than Q4, and 30B–32B models at Q4 — which is simply impossible on 12GB cards at interactive speed. The jump from 12GB to 24GB is one of the most impactful single hardware upgrades for local AI use.

Can 24GB VRAM run 70B models?

Not at usable quality. A 70B model at Q4_K_M needs approximately 42–47 GB of VRAM (weights plus runtime overhead), which exceeds 24 GB. At very aggressive Q2 quantization (~23 GB), a 70B model barely fits, but Q2 quality is significantly degraded — output coherence drops noticeably for most tasks. For 70B at Q4 quality, you need a 48GB+ setup (RTX A6000, dual RTX 3090 NVLink, or Apple Silicon 64GB) or cloud inference.

What is the difference between the RTX 3090 and RTX 4090 for local AI at 24GB?

Both have 24GB VRAM, so the model ceiling is identical — the same models fit on both cards. The key difference is memory bandwidth and architecture: the RTX 4090 has 1008 GB/s versus the RTX 3090's 936 GB/s, producing roughly 8–10% faster token generation at any given model. The RTX 3090 has one major advantage: it supports NVLink, meaning two RTX 3090s can be bridged to create a 48GB unified pool (with compatible runtimes). The RTX 4090 does not support NVLink.

Can 24GB VRAM run 13B or 14B models at FP16?

No. FP16 on a 13B model needs approximately 26 GB, and FP16 on a 14B model needs approximately 28 GB — both exceed 24 GB. The best quality available at 24 GB is Q8 for 13B and 14B models, which uses roughly 14–15 GB and is very close to FP16 quality in practice. For FP16 on 13B+, you need a 32GB+ GPU or Apple Silicon 64GB unified memory.

What Ollama commands should I use first on a 24GB GPU?

Start with models that take advantage of the 24GB headroom. Run `ollama pull qwen3:8b-fp16` for a 7B-class model at full FP16 precision — the primary upgrade over 12GB cards. For the 30B tier: `ollama pull qwen3:32b` runs a strong 32B model at Q4. For maximum quality on a 14B model: `ollama pull qwen2.5:14b-q8_0` gives near-FP16 output with significant VRAM headroom.

Disclosure

OpenSourcesAI may earn a commission or referral fee from links to cloud GPU providers or partner tools on this page. Editorial assessments are produced independently and are not influenced by commercial relationships. Hardware specs are sourced from manufacturer documentation. Model VRAM estimates are derived from GGUF quantization formulas and may vary across runtime versions and model architectures. Verify before making purchasing decisions.

Check your specific GPU against models

Enter your VRAM, RAM, and workflow into the compatibility checker to see which models and quantization levels are recommended for your 24GB setup.