← All models

OpenAI · mixture of experts · Apache-2.0

What runs gpt-oss-20b

OpenAI's 21B MoE with 3.6B active parameters, shipped natively in MXFP4 so it fits in about 16 GB. Runs on 16 GB GPUs and most recent Macs.

Parameters
21B, 3.6B active
4-bit file
10.8 GB
MXFP4 (native)
Needs at 8k context
12.5 GB
context memory estimated
Longest context
131,072 tokens

Context memory: 24,576 bytes per token for the full-attention layers only. Alternates full attention with 128-token sliding-window layers: 12 of 24 layers grow with context (2 x 12 x 8 KV heads x 64 x 2 = 24,576 bytes/token) while the other 12 hold at most 128 tokens. Card gives no per-token figure. How context memory works.

Measured on this hardware

Machines that hold the 4-bit file with 8,192 tokens of context and have published runs on the same chip or cards, fastest first. Median of single-user runs with plain decoding.

MachineFitPriceGeneration
1x RTX 5090Single GPUFits~$3,234 + unpriced parts290 tok/smedian of 4 runs
RTX 5090 + EPYC 9355P with 768 GB DDR5 (MoE offload)Hybrid GPU + RAMFits~$3,763 + unpriced parts290 tok/smedian of 4 runs
Dell Pro Max Tower T2 with NVIDIA RTX PRO 6000 BlackwellNVIDIA workstationFits~$13,909287 tok/smedian of 3 runs
1x RTX PRO 6000 BlackwellSingle GPUFits~$20,833287 tok/smedian of 3 runs
Apple Mac Studio (M5 Ultra, 64-core GPU)Apple unified memoryFitsassumed limitfrom 96 GB~$5,499–$9,499171 tok/smedian of 1 run
1x RTX 3090 (used)Single GPUFits~$2,944 + unpriced parts162 tok/smedian of 3 runs
RTX 3090 (used) + 128 GB DDR5 on AM5 (MoE offload)Hybrid GPU + RAMFits~$4,833 + unpriced parts162 tok/smedian of 3 runs
Apple Mac Studio (M5 Max, 40-core GPU)Apple unified memoryFitsassumed limitfrom 48 GB~$3,099–$5,099132 tok/smedian of 4 runs
Apple MacBook Pro 14-inch (M5 Max, 40-core GPU)Apple unified memoryFitsassumed limitfrom 48 GB~$4,699–$6,699132 tok/smedian of 4 runs
Apple MacBook Pro 16-inch (M5 Max, 40-core GPU)Apple unified memoryFitsassumed limitfrom 48 GB~$4,999–$6,999132 tok/smedian of 4 runs
Apple Mac Studio (M5 Max, 32-core GPU)Apple unified memoryFitsassumed limit~$2,499105 tok/smedian of 3 runs
Apple MacBook Pro 14-inch (M5 Max, 32-core GPU)Apple unified memoryFitsassumed limit~$4,099105 tok/smedian of 3 runs
Apple MacBook Pro 16-inch (M5 Max, 32-core GPU)Apple unified memoryFitsassumed limit~$4,399105 tok/smedian of 3 runs
NVIDIA DGX SparkNVIDIA GB10Fitsassumed limit~$4,69983 tok/smedian of 13 runs
Dell Pro Precision with GB10NVIDIA GB10Fitsassumed limit~$5,52383 tok/smedian of 13 runs
Apple Mac mini (M5 Pro, 16-core GPU)Apple unified memoryFitsassumed limitfrom 24 GB~$1,699–$2,69980 tok/smedian of 3 runs
Apple Mac mini (M5 Pro, 20-core GPU)Apple unified memoryFitsassumed limitfrom 24 GB~$1,899–$2,89980 tok/smedian of 3 runs
Framework Desktop (Ryzen AI Max+ 395)AMD unified memoryFitsassumed limitfrom 64 GB~$1,959–$3,44973 tok/smedian of 3 runs
GMKtec EVO-X2 (Ryzen AI Max+ 395)AMD unified memoryFitsassumed limitfrom 64 GB~$2,600–$4,00073 tok/smedian of 3 runs
Beelink GTR9 Pro (Ryzen AI Max+ 395)AMD unified memoryFits~$4,69973 tok/smedian of 3 runs
Minisforum MS-S1 MAX (Ryzen AI Max+ 395)AMD unified memoryFits~$4,89973 tok/smedian of 3 runs
Corsair AI Workstation 300 (Ryzen AI Max+ 395)AMD unified memoryFits~$4,80073 tok/smedian of 3 runs
HP Z2 Mini G1a (Ryzen AI Max+ PRO 395)AMD unified memoryFits~$4,99973 tok/smedian of 3 runs

Estimated, not measured

These fit but nobody has published a run we could match. The figure is memory bandwidth divided by the bytes read per token, scaled by the share of that ceiling measured runs reach. How estimates work.

MachineFitPriceGeneration
Dell Pro Precision with GB300NVIDIA workstationFits~$159,283~1,678–2,143 tok/sestimate
2x RTX 5090Multi-GPUFits~$4,109 + unpriced parts~224–327 tok/sestimate
Apple Mac Studio (M5 Ultra, 80-core GPU)Apple unified memoryFitsassumed limitfrom 96 GB~$6,799–$10,799~200–357 tok/sestimate
4x Instinct MI50 32GB (used) on EPYC 7003Multi-GPUFits~$1,998 + unpriced parts~128–187 tok/sestimate
2x Radeon RX 7900 XTXMulti-GPUFits~$5,637~120–175 tok/sestimate
2x RTX 3090 (used)Multi-GPUFits~$3,639 + unpriced parts~117–171 tok/sestimate
4x RTX 3090 (used) on EPYC 7003, open frameMulti-GPUFits~$2,178 + unpriced parts~117–171 tok/sestimate
tiny corp tinybox red flashGPU desktop (prebuilt)Fits~$22,000~80–117 tok/sestimate
Framework Desktop (Ryzen AI Max+ PRO 495)AMD unified memoryFitsassumed limit~$6,799~65–82 tok/sestimate
2x Intel Arc Pro B60Multi-GPUFits~$4,367~57–83 tok/sestimate
Framework Desktop (Ryzen AI Max 385)AMD unified memoryFitsassumed limit~$1,269~61–77 tok/sestimate

Fits, no speed figure

Files

Released with its experts in MXFP4. GGUF files labelled Q2_K to Q8_0 differ only in the small non-expert layers and are all about this size, so only the native weights are listed.

QuantFormatSizeRepo
MXFP4 (native)GGUF10.8 GBunsloth/gpt-oss-20b-GGUF
MXFP4-Q8MLX11.2 GBmlx-community/gpt-oss-20b-MXFP4-Q8
8bitMLX20.7 GBlmstudio-community/gpt-oss-20b-MLX-8bit

Sources