32 GB · RTX 5090-class, 1792 GB/s · 32 GB system RAM
Qwen2.5 32B Instruct at Q4_K_M is the pick for 32 GB: it fits at 8K context, with about 32.8B active parameters, the most of any catalog model that clears the line.
Qwen2.5 32B Instruct uses 22.0 GiB and runs at 45–72 tok/s. Active parameters are about 33B. Model page.
| Model | Quant | Weights | Total | Verdict | Speed | Ollama |
|---|---|---|---|---|---|---|
| Qwen3.6 35B-A3B | UD-Q4_K_M | 20.6 GiB | 22.4 GiB | Fits | 414–668 tok/s | — |
| Qwen2.5 32B Instruct | Q4_K_M | 18.5 GiB | 22.0 GiB | Fits | 45–72 tok/s | ollama run qwen2.5:32b |
| DeepSeek-R1 Distill Qwen 32B | Q4_K_M | 18.5 GiB | 22.0 GiB | Fits | 45–72 tok/s | ollama run deepseek-r1:32b |
| Qwen3 32B | Q4_K_M | 18.4 GiB | 22.0 GiB | Fits | 45–73 tok/s | ollama run qwen3:32b |
| Gemma 4 31B | Q4_K_M | 17.1 GiB | 19.9 GiB | Fits | 50–78 tok/s | ollama run gemma4:31b |
| Qwen3 30B-A3B | Q4_K_M | 17.3 GiB | 19.5 GiB | Fits | 347–706 tok/s | ollama run qwen3:30b-a3b |
| Qwen3.8 27B | UD-Q4_K_M | 15.3 GiB | 17.3 GiB | Fits | 57–87 tok/s | — |
| Gemma 3 27B Instruct | Q4_K_M | 15.4 GiB | 17.8 GiB | Fits | 56–87 tok/s | ollama run gemma3:27b |
| Gemma 4 26B-A4B | UD-Q4_K_M | 15.8 GiB | 17.5 GiB | Fits | 374–635 tok/s | ollama run gemma4:26b-a4b |
| Mistral Small 3.2 24B Instruct | Q4_K_M | 13.3 GiB | 15.9 GiB | Fits | 63–100 tok/s | — |
| Devstral Small 2 24B Instruct | Q4_K_M | 13.3 GiB | 15.9 GiB | Fits | 63–100 tok/s | — |
| gpt-oss-20b | MXFP4 | 11.3 GiB | 12.6 GiB | Fits | 375–592 tok/s | ollama run gpt-oss:20b |
| Qwen2.5 14B Instruct | Q4_K_M | 8.37 GiB | 10.9 GiB | Fits | 93–159 tok/s | ollama run qwen2.5:14b |
| DeepSeek-R1 Distill Qwen 14B | Q4_K_M | 8.37 GiB | 10.9 GiB | Fits | 93–159 tok/s | ollama run deepseek-r1:14b |
| Qwen3 14B | Q4_K_M | 8.38 GiB | 10.6 GiB | Fits | 95–159 tok/s | ollama run qwen3:14b |
| Phi-4 | Q4_K_M | 8.43 GiB | 11.0 GiB | Fits | 92–158 tok/s | ollama run phi4:14b |
| Mistral Nemo 12B Instruct | Q4_K_M | 6.96 GiB | 9.15 GiB | Fits | 112–192 tok/s | ollama run mistral-nemo:12b |
| Gemma 4 12B | Q4_K_M | 6.63 GiB | 7.95 GiB | Fits | 130–201 tok/s | ollama run gemma4:12b |
| Gemma 3 12B Instruct | Q4_K_M | 6.80 GiB | 8.52 GiB | Fits | 121–196 tok/s | ollama run gemma3:12b |
| Qwen3.5 9B | Q4_K_M | 5.29 GiB | 6.39 GiB | Fits | 164–252 tok/s | ollama run qwen3.5:9b |
| Qwen3 8B | Q4_K_M | 4.68 GiB | 6.62 GiB | Fits | 158–285 tok/s | ollama run qwen3:8b |
| Llama 3.1 8B Instruct | Q4_K_M | 4.58 GiB | 6.39 GiB | Fits | 164–291 tok/s | ollama run llama3.1:8b |
| Qwen2.5 7B Instruct | Q4_K_M | 4.36 GiB | 5.56 GiB | Fits | 191–306 tok/s | ollama run qwen2.5:7b |
| Gemma 4 E4B | Q4_K_M | 4.64 GiB | 5.66 GiB | Fits | 188–288 tok/s | ollama run gemma4:e4b |
| Gemma 4 E2B | Q4_K_M | 2.89 GiB | 3.69 GiB | Fits | 304–461 tok/s | ollama run gemma4:e2b |
| Gemma 3 4B Instruct | Q4_K_M | 2.32 GiB | 3.24 GiB | Fits | 355–576 tok/s | ollama run gemma3:4b |
| Phi-4-mini Instruct | Q4_K_M | 2.32 GiB | 4.01 GiB | Fits | 276–575 tok/s | ollama run phi4-mini |
| Llama 3.2 3B Instruct | Q4_K_M | 1.88 GiB | 3.42 GiB | Fits | 333–710 tok/s | ollama run llama3.2:3b |
| SmolLM3 3B | Q4_K_M | 1.78 GiB | 2.99 GiB | Fits | 391–748 tok/s | — |
| Llama 3.2 1B Instruct | Q4_K_M | 0.75 GiB | 1.58 GiB | Fits | 916–1775 tok/s | ollama run llama3.2:1b |
| Qwen2.5 72B Instruct | Q4_K_M | 44.2 GiB | 49.5 GiB | Offload | 2 tok/s | ollama run qwen2.5:72b |
| Llama 3.3 70B Instruct | Q4_K_M | 39.6 GiB | 44.7 GiB | Offload | 2–3 tok/s | ollama run llama3.3:70b |
| gpt-oss-120b | MXFP4 | 59.0 GiB | 62.8 GiB | No | — | ollama run gpt-oss:120b |
FAQ
What does best mean?
The model that fits, with the most active parameters. Dense models count every parameter. MoE models count the experts that actually run, plus attention and embeddings. It is not a quality benchmark.
Which PC is this?
32 GB of VRAM at RTX 5090-class, 1792 GB/s, plus 32 GB of system RAM. A card with the same VRAM and less bandwidth fits the same models and runs them slower.
Why might a tighter model look smarter?
Tight still loads. It is kept out of the pick because an 8K chat can tip it into swapping. The table shows those models under the pick.
