gpt-oss 20B hardware requirements
20.9B parameters (3.6B active, mixture of experts). Needs about 13.5 GB at Q4_K_M with 8K context.
Parameters21B3.6B active (MoE)
Q4_K_M · 8K13.5 GBthe usual download
FP16 · 8K42.6 GBfull precision
Runs well on33/51GPUs and Macs we track
Memory needed at each quantization
Weights, KV cache and runtime overhead, at 8K and 32K tokens of context.
| Quant | Quality | 8K context | 32K context | |
|---|---|---|---|---|
| FP16 | Full quality | 42.6 GB | 43.2 GB | |
| Q8_0 | Near-lossless | 23 GB | 23.6 GB | |
| Q6_K | Excellent | 17.9 GB | 18.5 GB | |
| Q5_K_M | Very good | 15.7 GB | 16.3 GB | |
| Q4_K_M | Good, most popular | 13.5 GB | 14.1 GB | |
| Q3_K_M | Noticeably degraded | 11 GB | 11.6 GB | |
| Q2_K | Heavily degraded | 8.6 GB | 9.2 GB |
Run it with Ollama
Downloads Q4_K_M by default.
ollama run gpt-oss:20b
Model card
openai/gpt-oss-20b on Hugging Face: licence, prompt format and GGUF builds.
Run it in the cloud
Run gpt-oss 20B on a rented GPU today.
It needs about 13.5 GB at Q4_K_M: a rented RTX 3090 / RTX 4090 runs it for about $0.18 to $0.89 an hour.
Every GPU and Mac checked
Sorted by memory. Bars show how much of each card gpt-oss 20B fills at the best quant that fits.
33 Runs well
NameMemory usedBest quantSpeed
NVIDIA RTX 508016 GBQ5_K_M · 15.7 GB~225 tok/s
NVIDIA RTX 5070 Ti16 GBQ5_K_M · 15.7 GB~210 tok/s
NVIDIA RTX 4080 Super16 GBQ5_K_M · 15.7 GB~172 tok/s
NVIDIA RTX 408016 GBQ5_K_M · 15.7 GB~168 tok/s
NVIDIA RTX 4070 Ti Super16 GBQ5_K_M · 15.7 GB~157 tok/s
AMD Radeon RX 907016 GBQ5_K_M · 15.7 GB~150 tok/s
AMD Radeon RX 9070 XT16 GBQ5_K_M · 15.7 GB~150 tok/s
AMD Radeon RX 7800 XT16 GBQ5_K_M · 15.7 GB~146 tok/s
Intel Arc A770 16GB16 GBQ5_K_M · 15.7 GB~131 tok/s
AMD Radeon RX 6800 XT16 GBQ5_K_M · 15.7 GB~120 tok/s
NVIDIA RTX 5060 Ti 16GB16 GBQ5_K_M · 15.7 GB~105 tok/s
AMD Radeon RX 9060 XT 16GB16 GBQ5_K_M · 15.7 GB~75 tok/s
NVIDIA RTX 4060 Ti 16GB16 GBQ5_K_M · 15.7 GB~67 tok/s
AMD Radeon RX 7600 XT16 GBQ5_K_M · 15.7 GB~67 tok/s
AMD Radeon RX 7900 XT20 GBQ6_K · 17.9 GB~163 tok/s
NVIDIA RTX 409024 GBQ8_0 · 23 GB~158 tok/s
NVIDIA RTX 3090 Ti24 GBQ8_0 · 23 GB~158 tok/s
AMD Radeon RX 7900 XTX24 GBQ8_0 · 23 GB~151 tok/s
NVIDIA RTX 309024 GBQ8_0 · 23 GB~147 tok/s
Apple M4 Pro (24GB)24 GBQ5_K_M · 15.7 GB~64 tok/s
NVIDIA RTX 509032 GBQ8_0 · 23 GB~281 tok/s
AMD Radeon AI PRO R970032 GBQ8_0 · 23 GB~100 tok/s
Apple M2 Pro (32GB)32 GBQ6_K · 17.9 GB~41 tok/s
Apple M4 Max (36GB)36 GBQ8_0 · 23 GB~64 tok/s
Apple M3 Pro (36GB)36 GBQ8_0 · 23 GB~24 tok/s
Apple M4 Pro (48GB)48 GBQ8_0 · 23 GB~43 tok/s
Apple M4 Max (64GB)64 GBFP16 · 42.6 GB~45 tok/s
Apple M3 Max (64GB)64 GBFP16 · 42.6 GB~33 tok/s
Apple M1 Max (64GB)64 GBFP16 · 42.6 GB~33 tok/s
NVIDIA RTX PRO 6000 Blackwell96 GBFP16 · 42.6 GB~149 tok/s
Apple M4 Max (128GB)128 GBFP16 · 42.6 GB~45 tok/s
Apple M2 Ultra (192GB)192 GBFP16 · 42.6 GB~67 tok/s
Apple M3 Ultra (256GB)256 GBFP16 · 42.6 GB~68 tok/s
12 Fits with heavy quantization
NameMemory usedBest quantSpeed
NVIDIA RTX 3080 10GB10 GBQ2_K · 8.6 GB~338 tok/s
NVIDIA RTX 2080 Ti11 GBQ2_K · 8.6 GB~274 tok/s
NVIDIA RTX 3080 Ti12 GBQ3_K_M · 11 GB~311 tok/s
NVIDIA RTX 507012 GBQ3_K_M · 11 GB~229 tok/s
NVIDIA RTX 407012 GBQ3_K_M · 11 GB~172 tok/s
NVIDIA RTX 4070 Super12 GBQ3_K_M · 11 GB~172 tok/s
NVIDIA RTX 4070 Ti12 GBQ3_K_M · 11 GB~172 tok/s
Intel Arc B58012 GBQ3_K_M · 11 GB~155 tok/s
NVIDIA RTX 3060 12GB12 GBQ3_K_M · 11 GB~123 tok/s
Apple M5 (16GB)16 GBQ2_K · 8.6 GB~68 tok/s
Apple M4 (16GB)16 GBQ2_K · 8.6 GB~53 tok/s
Apple M1 (16GB)16 GBQ2_K · 8.6 GB~30 tok/s
6 Too big
NameMemory usedBest quantSpeed