<!-- Markdown mirror of https://getrigbase.com/gpus/apple-m2-ultra/ . Source of truth is the HTML page. Data licence: CC BY 4.0, please cite RigBase (https://getrigbase.com/gpus/apple-m2-ultra/). -->
Source: https://getrigbase.com/gpus/apple-m2-ultra/
Last updated: 2026-11-06

# Apple M2 Ultra for local LLMs

Quick answer

**How fast is the Apple M2 Ultra for local LLMs?**
The fastest plain-decode result we have is 132.5 tok/s on Ornith 1.5 35B-A3B (oQ4e-mtp mixed 4-bit MLX (20.5 GB loaded), oMLX 0.7.1rc1 (MLX), MTP off) in Mac Studio M2 Ultra (60-core GPU, 64 GB): Qwen3.8 27B 4-bit at 33.6 tok/s, 41.6-64.3 with MTP; Ornith 1.5 35B-A3B at 132.5 tok/s (oMLX). Speed depends heavily on the model, quant and engine, so compare like with like in the table. RigBase lists 6 measured results from 2 builds.

Last updated: 6 Nov 2026

6 measured results from 2 builds, each linked to its source.

| Memory | unified memory |
|---|---|
| Memory bandwidth | not listed |
| Typical EU price | not tracked yet |

**Can it run?** [Ornith 1.5 35B-A3B on Apple M2 Ultra](https://getrigbase.com/can-i-run/ornith-1-5-35b-a3b-on-apple-m2-ultra/) [Qwen3.8 27B on Apple M2 Ultra](https://getrigbase.com/can-i-run/qwen3-8-27b-on-apple-m2-ultra/) [gpt-oss 120B on Apple M2 Ultra](https://getrigbase.com/can-i-run/gpt-oss-120b-on-apple-m2-ultra/) [gpt-oss 20B on Apple M2 Ultra](https://getrigbase.com/can-i-run/gpt-oss-20b-on-apple-m2-ultra/)

## All builds with the Apple M2 Ultra

| Build | GPU(s) | Memory GB (total) | Results |
|---|---|---|---|
| [Mac Studio M2 Ultra 76-core GPU, 192 GB](https://getrigbase.com/builds/m2-ultra-76c-192gb/) | Apple M2 Ultra 76-core GPU | 192 | 3 |
| [Mac Studio M2 Ultra (60-core GPU, 64 GB): Qwen3.8 27B 4-bit at 33.6 tok/s, 41.6-64.3 with MTP; Ornith 1.5 35B-A3B at 132.5 tok/s (oMLX)](https://getrigbase.com/builds/mac-studio-m2-ultra-60c-64gb-omlx-qwen38-27b-ornith-mtp-ab/) | Apple M2 Ultra 60-core GPU (unified, Mac Studio) | 64 | 3 |

## All measured results
