Published · Phase 3

GPT-OSS 120B Hardware Requirements

gpt-oss-120b is designed for an 80 GB-class GPU and is an excellent DGX Spark model in MXFP4. Use RTX PRO/80 GB hardware for maximum bandwidth or Spark for 128 GB headroom, lower power, and a complete local system.

Editorial review: complete · Updated 2026-08-30

Direct answer

Direct answer guidance: Choose Spark when you want a compact 128 GB appliance and context headroom; choose an 80–96 GB high-bandwidth GPU when throughput is the top priority.

Model / quant variants

Model / quant variants guidance: Use the officially supported deployment recipes and a current vLLM/TensorRT/llama.cpp implementation with MXFP4 support. Do not silently substitute a different quantization when comparing results.

Approximate weight footprint

Approximate weight footprint guidance: OpenAI states that gpt-oss-120b fits within 80 GB in MXFP4. Reserve additional memory for cache and runtime; Spark's 128 GB makes that easy, while exactly 80 GB needs tighter context planning.

Hardware tiers

Hardware tiers guidance: OpenAI states that gpt-oss-120b fits within 80 GB in MXFP4. Reserve additional memory for cache and runtime; Spark's 128 GB makes that easy, while exactly 80 GB needs tighter context planning. gpt-oss-20b fits a 16 GB-class device; Mistral Small 4 offers multimodal MoE capability; Qwen3.6 offers much smaller/faster coding-agent deployment.

Observed configurations

Observed configurations guidance: A public DGX Spark llama.cpp example above 50 tok/s shows strong interactive potential for a 120B model. Higher-bandwidth professional GPUs may improve decode and batching.

Context / concurrency effects

Context / concurrency effects guidance: Start with 16K–32K and a bounded concurrency. The extra memory should first protect reliability, then be allocated to longer context.

Performance expectations

Performance expectations guidance: A public DGX Spark llama.cpp example above 50 tok/s shows strong interactive potential for a 120B model. Higher-bandwidth professional GPUs may improve decode and batching.

Best-value configurations

Best-value configurations guidance: This is one of the strongest reasons to buy an 80–128 GB system because the model explicitly targets that memory class. Choose Spark when you want a compact 128 GB appliance and context headroom; choose an 80–96 GB high-bandwidth GPU when throughput is the top priority.

What will not fit / weak evidence

  • Confirm the checkpoint format and runtime support rather than assuming every 4-bit conversion behaves like MXFP4.
  • A reasoning model may generate more tokens per answer, so end-to-end latency matters alongside tok/s.

Planner CTA

Compare this recommendation against your model, context, concurrency, latency, and budget in the ComputeSage Planner.

Sources / methodology

Recommendations combine official specifications, public model/runtime documentation, adjacent benchmark observations, and clearly labeled engineering estimates. Review the ComputeSage evidence methodology.