Models › gpt-oss 20B

gpt-oss 20B: VRAM needs and speed by GPU

At Q4_K_M, gpt-oss 20B needs about 13.2 GB of VRAM. We have 30 measured speed results for it.

20.91B parameters (mixture-of-experts, ~3.6B active) · license: apache-2.0 · 131,072-token context · GGUF published Aug 5, 2025 · GGUF files on Hugging Face

Measured speeds

HardwareGenerate
tok/s
Prompt
tok/s
QuantBackendTestSource
NVIDIA RTX PRO 6000 Blackwell28711,522MXFP4CUDA FA ontg128llama.cpp #15396 details
NVIDIA RTX 50902839,848MXFP4CUDA FA ontg128llama.cpp #15396 details
NVIDIA RTX 40902559,194MXFP4CUDA FA ontg128 · n=3llama.cpp #15396 llama.cpp #15396 details
NVIDIA RTX PRO 6000 Blackwell Max-Q2509,481MXFP4CUDA FA ontg128llama.cpp #15396 details
NVIDIA RTX 508022910,404MXFP4CUDA FA ontg128 · n=4llama.cpp #15396 llama.cpp #15396 details
NVIDIA RTX 5070 Ti1896,340MXFP4CUDA FA ontg128llama.cpp #15396 details
NVIDIA RTX 4080 SUPER1878,171MXFP4CUDA FA ontg128llama.cpp #15396 details
NVIDIA RTX 508017812,995F16CUDA FA ontg128llama.cpp #15396 details
NVIDIA RTX 30901625,171MXFP4CUDA FA ontg128llama.cpp #15396 details
Apple M2 Ultra1302,713MXFP4Metal FA ontg32llama.cpp benches details
NVIDIA Tesla V100 16GB1183,527MXFP4CUDA FA ontg128llama.cpp #15396 details
Apple M2 Ultra (76-core GPU)1162,191MXFP4Metal FA ontg128llama.cpp #15396 details
Apple M3 Ultra (80-core GPU)1162,816MXFP4Metal FA ontg128llama.cpp #15396 details
NVIDIA RTX 5060 Ti1123,839MXFP4CUDA FA ontg128llama.cpp #15396 details
AMD Radeon RX 7900 XT1024,252BF16ROCm,RPC FA ontg128llama.cpp #15396 details
Apple M4 Max92.41,277MXFP4Metal FA ontg128llama.cpp #15396 details
NVIDIA DGX Spark (GB10)86.04,453Q4_K_MCUDA FA ontg32llama.cpp #16578 details
NVIDIA DGX Spark (GB10)84.24,118MXFP4CUDA FA ontg32 · n=3llama.cpp benches llama.cpp #15396 llama.cpp #16578 details
Apple M1 Max75.2995MXFP4Metal FA ontg128llama.cpp #15396 details
Apple M1 Max75.2995MXFP4Metal,BLAS FA ontg128llama.cpp #15396 details
Apple M1 Pro45.7516MXFP4Metal FA ontg128llama.cpp #15396 details
NVIDIA RTX 406042.31,642MXFP4CUDA FA ontg128 · part CPUllama.cpp #15396 details
NVIDIA RTX 406032.71,430F16CUDA FA ontg128 · part CPUllama.cpp #15396 details

Memory needed per quantization

QuantFile sizeNeeds (estimate)Smallest card it fits
Q4_K_M11.9 GB13.2 GB16 GB cards
MXFP412.1 GB13.4 GB16 GB cards
BF1613.8 GB15.1 GB16 GB cards
F1613.8 GB15.1 GB16 GB cards

Expected speed on popular hardware

HardwareBest quant that fitsExpected tok/s
NVIDIA RTX 3060Does not fit
NVIDIA RTX 4060 TiDoes not fit
NVIDIA RTX 3090Q4_K_M161 estimate
NVIDIA RTX 4090Q4_K_M179 estimate
NVIDIA RTX 5090Q4_K_M283 estimate
AMD Radeon RX 7900 XTXQ4_K_M180 estimate
Apple M4 Pro (20-core GPU) (64 GB)Q4_K_M57.0 estimate
Apple M3 Max (40-core GPU) (64 GB)Q4_K_M83.2 estimate
AMD Ryzen AI Max+ 395 (Radeon 8060S)Q4_K_M51.2 estimate

Check your own card

Too big for your card?

Run gpt-oss 20B on a rented 24-80 GB GPU by the hour.

Rent a bigger GPU on RunPod

Affiliate link: if you sign up, RigBench may earn a referral credit. It never affects rankings or numbers.