Can an RTX 4090 run Qwen2.5-72B-Instruct?
No Qwen2.5-72B-Instruct at Q4_K_M needs 42.36 GiB–43.58 GiB at 4,096 tokens of context. The RTX 4090 has about 22 GiB usable.
12 files, 44.0 GB in total.
These are estimates from the model's config and file sizes, not measurements. How we calculate
What to change
- No published file for this model fits this device at this context. A card with more memory or a smaller model is the fix.
Other files on this GPU
| Quant | File size | Engine | Total | Fit |
|---|---|---|---|---|
| BF16 safetensors | 145.4 GB | vllm | 137.3 GiB–139.2 GiB | Does not fit |
| GGUF Q8_0 (Qwen) | 77.5 GB | llama.cpp | 73.6 GiB–75.4 GiB | Does not fit |
| GGUF Q6_K (Qwen) | 59.9 GB | llama.cpp | 57.1 GiB–58.6 GiB | Does not fit |
| GGUF Q5_K_M (Qwen) | 51.7 GB | llama.cpp | 49.5 GiB–50.9 GiB | Does not fit |
| GGUF Q4_K_M This page | 44.0 GB | llama.cpp | 42.4 GiB–43.6 GiB | Does not fit |
Same context (4,096 tokens), one chat at a time, each file with its usual engine.
Settings used
- ModelQwen2.5-72B-Instruct
- HardwareGeForce RTX 4090 24GB (desktop)
- QuantizationGGUF Q4_K_M
- Context length (cached tokens)4,096
- Engine
llama.cpp - Concurrent sequences1
- KV cache typefp16
Technical identifiers and share data
- Model
qwen2.5-72b-instruct - Hardware
nvidia-geforce-rtx-4090-24gb-desktop - Quantization
gguf-q4_k_m - Share fragment for this identity
v2.eyJzY2hlbWFWZXJzaW9uIjoyLCJjYWxjdWxhdG9yVmVyc2lvbiI6IjAuMy4wIiwiZGF0YXNldFZlcnNpb24iOiIyMDI2LTEwLTAyLjEiLCJjb25maWciOnsibW9kZWxJZCI6InF3ZW4yLjUtNzJiLWluc3RydWN0IiwiaGFyZHdhcmVJZCI6Im52aWRpYS1nZWZvcmNlLXJ0eC00MDkwLTI0Z2ItZGVza3RvcCIsImRldmljZUNvdW50IjoxLCJxdWFudGl6YXRpb25JZCI6ImdndWYtcTRfa19tIiwiY29udGV4dFRva2VucyI6NDA5NiwiY29uY3VycmVudFNlcXVlbmNlcyI6MSwiZW5naW5lIjoibGxhbWEuY3BwIiwia3ZUeXBlIjoiZnAxNiJ9fQ
How this number is calculated
Total = weight file + KV cache + runtime buffers. The range spans low to high runtime overhead for the engine shown.
- Weights (file)
- 40.99 GiB (44,010,465,472 bytes)
- KV cache
- 1.25 GiB (1,342,177,280 bytes)
- Runtime buffers
- 0.13 GiB–1.34 GiB
- Total
- 42.36 GiB–43.58 GiB
- Usable memory
- 22.00 GiB
- OS / display reserve
- 2.00 GiB
- Left over
- -21.58 GiB–-20.36 GiB
43.58 GiB high estimate vs 22.00 GiB net
Enough memory does not mean this engine, quant, and OS will run. Support does not mean it will be fast.
- Requested context is within the recorded native window of 32768 tokens.
- Full-resident weight estimates use total parameters, including inactive MoE experts.
- Weight bytes come from the selected weight files only, not from every file in the repository.
- Download file size is not peak GPU memory. Runtime layout, allocator padding, and KV are extra.
- Weight bytes come from 12 published safetensors shards totaling 44010465472 bytes.
- Context budget is the number of cached tokens per sequence (prompt plus reserved generation).
- Concurrent sequences share one model replica; weights are not multiplied by sequence count.
- KV dtype is independent of weight quantization unless you change it.
Related pages
Sources
- Qwen2.5-72B-Instruct model card
- config.json — revision 495f39366efef23836d0cfae4fbe635880d2be31
- safetensors index — metadata.total_size=145412407296
- Artifact repo Qwen/Qwen2.5-72B-Instruct-GGUF
- NVIDIA GeForce RTX 4090 product page — Standard Memory Config 24 GB GDDR6X
Calculator
This combo page keeps the route model and device. Customize to change them on the main calculator; the share then keeps that identity.
Loading catalog snapshot…
Pick a model to see how much memory it needs.