Tools / LLM GPU calculator / RTX 4090
What LLMs can run on an RTX 4090?
Which of 22 open LLMs fit one RTX 4090, and how many it takes for the rest, at FP16, FP8 and 4-bit.
Short answer
One RTX 4090 (24 GB) runs 11 of the 22 open LLMs sized here at 4-bit, 5 at FP8 and 2 at FP16, for one user at an 8K context. At 4-bit: Llama 3.1 8B, Qwen3 8B, Qwen3 14B, Phi-4 14B, gpt-oss-20b, LFM2.5-24B-A2B, Mistral Small 3.2 24B, Gemma 3 27B, Qwen3-30B-A3B, Qwen3 32B and Qwen2.5 32B. The largest that fits one card is Qwen3 32B (32.8B parameters), at 4-bit. Bigger models split their layers across several cards: Mixtral 8x7B takes 2 at 4-bit.
Updated . One user, 8K context, KV cache at FP16, plus 10% headroom for activations and the runtime.
Every model on the RTX 4090
| Model | FP16/BF16 | FP8 | 4-bit (INT4) |
|---|---|---|---|
| Llama 3.1 8B | 1 card19 GB | 1 card10 GB | 1 card6.1 GB |
| Qwen3 8B | 1 card20 GB | 1 card10 GB | 1 card6.3 GB |
| Qwen3 14B | 2 cards34 GB | 1 card18 GB | 1 card11 GB |
| Phi-4 14B | 2 cards35 GB | 1 card18 GB | 1 card11 GB |
| gpt-oss-20b | 2 cards47 GB | 1 card23 GB | 1 card13 GB |
| LFM2.5-24B-A2B | 3 cards54 GB | 2 cards27 GB | 1 card15 GB |
| Mistral Small 3.2 24B | 3 cards55 GB | 2 cards28 GB | 1 card16 GB |
| Gemma 3 27B | 3 cards62 GB | 2 cards32 GB | 1 card18 GB |
| Qwen3-30B-A3B | 3 cards69 GB | 2 cards35 GB | 1 card20 GB |
| Qwen3 32B | 4 cards75 GB | 2 cards39 GB | 1 card22 GB |
| Qwen2.5 32B | 4 cards75 GB | 2 cards39 GB | 1 card22 GB |
| Mixtral 8x7B | 5 cards105 GB | 3 cards53 GB | 2 cards30 GB |
| Llama 3.3 70B | 7 cards160 GB | 4 cards81 GB | 2 cards46 GB |
| Qwen2.5 72B | 7 cards165 GB | 4 cards84 GB | 2 cards47 GB |
| Kolibri-1 | 8 cards174 GB | 4 cards87 GB | 2 cards48 GB |
| Llama 4 Scout | 11 cards243 GB | 6 cards122 GB | 3 cards68 GB |
| gpt-oss-120b | 11 cards260 GB | 6 cards130 GB | 3 cards72 GB |
| Qwen3-235B-A22B | 22 cards524 GB | 11 cards263 GB | 7 cards145 GB |
| Llama 4 Maverick | 38 cards894 GB | 19 cards448 GB | 11 cards247 GB |
| Llama 3.1 405B | 38 cards907 GB | 19 cards456 GB | 11 cards253 GB |
| DeepSeek-V3 / R1 | 63 cards1,492 GB | 32 cards746 GB | 18 cards411 GB |
| GLM-5.3 | 69 cards1,654 GB | 35 cards827 GB | 19 cards455 GB |
Counts are for a layer split, which works with any number of cards. Below each count is the memory needed: (weights + KV cache) ÷ 0.9. Capacity only: speed depends on memory bandwidth and the serving stack.
Memory is step one. Throughput, latency, power and the network decide the real build.
Size my actual workloadRTX 4090 specifications
- Memory
- 24 GB GDDR6X
- Memory bandwidth
- 1,008 GB/s
- Typical system
- Desktop PC
- Counted as
- Layer split across cards (llama.cpp style)
Questions about the RTX 4090
What LLMs can run on an RTX 4090?
For one user at an 8K context, these fit one RTX 4090. At 4-bit: Llama 3.1 8B, Qwen3 8B, Qwen3 14B, Phi-4 14B, gpt-oss-20b, LFM2.5-24B-A2B, Mistral Small 3.2 24B, Gemma 3 27B, Qwen3-30B-A3B, Qwen3 32B and Qwen2.5 32B. At FP8: Llama 3.1 8B, Qwen3 8B, Qwen3 14B, Phi-4 14B and gpt-oss-20b. At FP16/BF16: Llama 3.1 8B and Qwen3 8B.
What is the largest LLM an RTX 4090 can run?
Of the models sized here, for one user at an 8K context: at 4-bit, Qwen3 32B (32.8B parameters, 22 GB); at FP8, gpt-oss-20b (20.9B parameters, 23 GB); at FP16, Qwen3 8B (8.19B parameters, 20 GB). Mixture-of-experts models count every expert, because all of them must be in memory.
How many RTX 4090 cards does Llama 3.3 70B need?
For one user at an 8K context it needs 160 GB at FP16/BF16, 81 GB at FP8 and 46 GB at 4-bit: 7 cards at FP16, 4 cards at FP8 and 2 cards at 4-bit, with a layer split.
Can an RTX 4090 run DeepSeek-V3 / R1?
Not on one card: with all 671B parameters resident it needs 746 GB at FP8 and 411 GB at 4-bit for one user at an 8K context. That is 32 cards at FP8 and 18 cards at 4-bit, with a layer split across more cards than one workstation holds.
Can I combine several RTX 4090 cards?
Yes, with a layer split: each card holds some of the model's layers, as llama.cpp does. Memory adds up across them; speed does not, because they take turns on each token. The counts on this page assume a layer split.
Other GPUs
- L40S
- RTX PRO 6000 Workstation
- RTX PRO 6000 Server
- H100 SXM
- H100 NVL
- H200
- B200
- B300
- Instinct MI300X
- Instinct MI355X
- RTX 3090
- RTX 5090
- 96 GB Mac Studio
- 256 GB Mac Studio
- 512 GB Mac Studio
Different context length, more users, or a model that isn’t listed? The LLM GPU calculator sizes any Hugging Face model for any of these GPUs.
Need to deploy private AI?
We design it, validate it, source it, deploy it and help run it.
Give us your workload, users, budget and timeline. Within 48 hours we'll give you a validated cloud/on-prem architecture, BOM, expected costs and sourcing options.