How much memory does gpt-oss 120B need?

About 73 GB at Q4_K_M with an 8K context. It runs on a Mac with 128 GB of unified memory or more.

Try other settings in the calculator

Memory by quantization and context

Total memory: weights, KV cache in F16 and about 1 GB of buffers. Under each total, the smallest Mac that can run it with the default GPU memory limit.

Quantization8K context32K context128K context
Q3_K_M58 GB96 GB Mac59 GB96 GB Mac63 GB96 GB Mac
Q4_K_M73 GB128 GB Mac74 GB128 GB Mac77 GB128 GB Mac
Q5_K_M85 GB128 GB Mac85 GB128 GB Mac89 GB128 GB Mac
Q6_K97 GB192 GB Mac98 GB192 GB Mac102 GB192 GB Mac
Q8_0125 GB192 GB Mac126 GB192 GB Mac130 GB192 GB Mac
F16235 GBtoo big for a Mac236 GBtoo big for a Mac239 GBtoo big for a Mac

About the model

Parameters
117B
Type
Mixture of experts, 128 experts
Attention
sliding window plus full attention
KV cache, F16
0.3 GB at 8K, 4.8 GB at 128K
On Hugging Face
openai/gpt-oss-120b

Some layers only look at the last 128 tokens, so their part of the cache stops growing. The full-attention layers still grow with context. As a mixture-of-experts model it loads every expert into memory, so memory follows the total parameter count, while speed follows the smaller number of active parameters.

Questions

How much memory does gpt-oss 120B need?

About 73 GB at Q4_K_M with an 8K context: 71 GB of weights, 0.3 GB of KV cache and about 1 GB of buffers. At 32K context it needs about 74 GB.

Can gpt-oss 120B run on a Mac?

Yes. At Q4_K_M with an 8K context it fits on a Mac with 128 GB of unified memory or more, using the default GPU memory limit of about three quarters.

How big is the gpt-oss 120B KV cache?

About 0.3 GB at 8K tokens and 4.8 GB at 128K tokens with an F16 cache. Its attention design: sliding window plus full attention.

Other models

Data read from Hugging Face on 2026-11-09. These are estimates; benchmarks on this site report measured memory. How the estimate works. Compare all models in the model fit chart.

Get the next one

New benchmarks and agent runs by email, with the raw data. Or follow on RSS or X.

Free. You confirm by email, and every issue has a one-click unsubscribe. How I handle your email.

RSSX