ReasoningMoE · 3.6B activeOpenAI · Aug 2025

gpt-oss-20b Hardware Requirements

OpenAI's open-weight reasoner, shipped natively in 4-bit (MXFP4) so the whole thing fits in ~13GB. Adjustable reasoning effort and real tool-use training make it a superb local agent brain on 16GB cards.

Native 4-bit weightsAdjustable reasoning effortFits 16GB cards

VRAM needed (Q4, 8k context)

12.7 GB

Cheapest GPU that runs it: Arc A770 ($300–350 street)

Check Price on Amazon

Updated July 2026. Estimates — see methodology below.

VRAM by Quantization

Weights + KV cache at 8k context + 1.2GB system overhead. Q4_K_M is the community default — quality loss is negligible for most use.

QuantizationWeightsKV cache (8k)Total VRAMCheapest GPU that fits
Q4_K_M

Recommended — near-lossless for most use, half the size of Q8

11.2 GB0.4 GB12.7 GBArc A770 (from $300)
Q5_K_M

Slightly higher quality than Q4 for ~18% more VRAM

15.0 GB0.4 GB16.5 GBRX 7900 XT (~$588 used)
Q8_0

Effectively lossless — use if you have VRAM to spare

22.3 GB0.4 GB23.9 GBRX 7900 XTX (~$838 used)
FP16

Full precision — only for fine-tuning or maximum fidelity

42.0 GB0.4 GB43.6 GBMulti-GPU / Mac territory

* gpt-oss-20b ships natively quantized (~4.25 bits/weight) — the Q4 row reflects its actual release format.

Longer context costs VRAM

KV cache grows linearly with context: 8k → 0.4 GB · 32k → 1.5 GB · 128k → 6.0 GB. If you plan to feed whole documents or codebases, size your GPU for the context you actually need, not just the weights.

Why gpt-oss-20b is fast but VRAM-hungry

gpt-oss-20b is a Mixture-of-Experts model: all 21B parameters must sit in memory, but each token only activates 3.6B of them. Memory capacity requirements are those of a 21B model, while speed is that of a 3.6B model — which is why MoE models feel so fast when they fit, and why Macs with large unified memory punch above their weight running them.

Best GPUs for gpt-oss-20b

Best Value

Intel Arc A770

16GB · $300–350 street · ~88 tok/s

Intel Arc A770

The cheapest way to run gpt-oss-20b well. Expect instant-feeling responses at ~88 tokens/sec.

Best Performance

NVIDIA GeForce RTX 5090

32GB · $2,800–3,600 street · ~281 tok/s

NVIDIA GeForce RTX 5090

The fastest single-GPU experience for gpt-oss-20b. Expect instant-feeling responses at ~281 tokens/sec.

GPU Compatibility (Q4, 8k context)

Every GPU in our database, scored against gpt-oss-20b. Speed is estimated decode rate — memory-bandwidth-bound, so VRAM and bandwidth matter more than shader count.

GPUVRAMVerdictEst. speedPrice
Arc A77016 GBRuns great~88 tok/sInstant-feelingfrom $300Check price
RX 6800 XT16 GBRuns great~80 tok/sInstant-feeling~$438 usedCheck price
RX 7800 XT16 GBRuns great~98 tok/sInstant-feeling~$488 usedCheck price
RX 7900 XT20 GBRuns great~125 tok/sInstant-feeling~$588 usedCheck price
RTX 5060 Ti16 GBRuns great~70 tok/sInstant-feelingfrom $550Check price
RX 907016 GBRuns great~100 tok/sInstant-feelingfrom $575Check price
RX 9070 XT16 GBRuns great~100 tok/sInstant-feelingfrom $600Check price
RTX 4070 Ti SUPER16 GBRuns great~105 tok/sInstant-feeling~$750 usedCheck price
RX 7900 XTX24 GBRuns great~151 tok/sInstant-feeling~$838 usedCheck price
RTX 4080 SUPER16 GBRuns great~115 tok/sInstant-feeling~$900 usedCheck price
RTX 5070 Ti16 GBRuns great~141 tok/sInstant-feelingfrom $900Check price
RTX 309024 GBRuns great~147 tok/sInstant-feeling~$1,150 usedCheck price
RTX 508016 GBRuns great~151 tok/sInstant-feelingfrom $1,250Check price
RTX 409024 GBRuns great~158 tok/sInstant-feeling~$2,375 usedCheck price
RTX 509032 GBRuns great~281 tok/sInstant-feelingfrom $2,800Check price
RTX 306012 GBPartial offload~$238 used
Arc B57010 GBPartial offloadfrom $225
RTX 40608 GBPartial offload~$275 used
RX 76008 GBPartial offloadfrom $250
Arc B58012 GBPartial offloadfrom $250
RX 6700 XT12 GBPartial offload~$315 used
RTX 4060 Ti8 GBPartial offload~$338 used
RTX 30708 GBPartial offload~$338 used
RTX 50608 GBPartial offloadfrom $325
RX 7700 XT12 GBPartial offload~$415 used
RTX 308010 GBPartial offload~$463 used
RTX 407012 GBPartial offload~$500 used
RTX 4070 SUPER12 GBPartial offload~$563 used
RTX 507012 GBPartial offloadfrom $600

Run it in one command

With Ollama installed, this pulls the default quant and starts chatting:

$ ollama run gpt-oss:20b

Frequently Asked Questions

How much VRAM do I need to run gpt-oss-20b?+

At the recommended Q4_K_M quantization with 8k context, gpt-oss-20b needs roughly 12.7GB of VRAM (11.2GB weights + KV cache + overhead). Q8 needs about 23.9GB and full FP16 about 43.6GB.

What is the cheapest GPU that runs gpt-oss-20b?+

Intel Arc A770 (16GB, $300–350 street) is the cheapest current GPU in our database that runs gpt-oss-20b fully in VRAM at an estimated ~88 tokens/sec.

Can I run gpt-oss-20b on an RTX 3060?+

Only partially — the RTX 3060 12GB can offload some layers to system RAM, but expect a large speed penalty.

Can I run gpt-oss-20b on a Mac?+

Yes, if the Mac has enough unified memory: budget roughly 12.7GB of RAM for the Q4 version (plus what macOS itself uses). Apple Silicon runs GGUF models well via Ollama or LM Studio, and MoE models like this one are particularly Mac-friendly — only 3.6B parameters are active per token, so memory bandwidth goes further.

Can I run gpt-oss-20b on CPU only?+

Sort of. Because only 3.6B of 21B parameters are active per token, CPU inference is more viable than for dense models this size — expect single-digit tokens/sec with fast DDR5. A GPU is still dramatically better.

Is gpt-oss-20b free for commercial use?+

Yes. gpt-oss-20b is released under the Apache 2.0, which permits commercial use.

Related Models

How we calculate these numbers

VRAM = model weights (parameters × bits per weight ÷ 8) + KV cache (architecture-specific bytes per token × context length) + ~1.2GB runtime overhead. Speed estimates assume decode is memory-bandwidth-bound at ~50% utilization (lower for MoE models, which pay routing overhead), matching typical llama.cpp performance on consumer cards; real results vary with runtime, drivers, and settings. Quant sizes reflect GGUF K-quants, which keep some layers at higher precision. Figures are estimates for planning, not guarantees — when in doubt, buy more VRAM than you need today. Prices shown are launch MSRP; mid-2026 street prices often run well above MSRP due to the ongoing memory shortage, and used 24GB cards are holding their value unusually well.