M1 Pro LLM benchmark
The highest recorded decode rate in these M1 Pro submissions is from llama3.2 (1.2B) at 103.1 decode tok/s via ollama (source run). This page contains 4 workload rows from 1 submitted run across 1 model labels. Model sizes, workloads and reported hardware configurations differ; the highest rate is not a quality ranking or a speed guarantee.
Specs vendor specs, not measured
- Unified memory (max configuration)
- 32 GB
- Memory bandwidth
- 200 GB/s
- Launch date
- 2021-10-18
Sources: support.apple.com, apple.com. Vendor-published figures, accessed 2026-10-14.
Fastest single result in these submissions (any model size)
103.1 decode tok/s
llama3.2 (1.2B) via ollama (Q8_0). Workload: chat-short. Reported hardware: M1 Pro (16-core GPU) + 16GB unified. see full run
llama3.2
| Workload | Model size | Reported hardware | Backend | Quant | decode tok/s | prefill tok/s | TTFT | Run |
|---|---|---|---|---|---|---|---|---|
| chat-short | 1.2B | M1 Pro (16-core GPU) + 16GB unified | ollama@0.32.14 | Q8_0 | 103.1tok/s | 8.77tok/s | 14,247ms | r_w-p7v--eync |
| chat-long | 1.2B | M1 Pro (16-core GPU) + 16GB unified | ollama@0.32.14 | Q8_0 | 81.35tok/s | 1,246.5tok/s | 2,529ms | r_w-p7v--eync |
| concurrent-decode | 1.2B | M1 Pro (16-core GPU) + 16GB unified | ollama@0.32.14 | Q8_0 | 97.26tok/s | no data | no data | r_w-p7v--eync |
| agent-trace | 1.2B | M1 Pro (16-core GPU) + 16GB unified | ollama@0.32.14 | Q8_0 | 93.14tok/s | 2,975.3tok/s | 516ms | r_w-p7v--eync |
Which models can an M1 Pro run?
Fastest decode speed for each model on this hardware, from llm-speed's own runs and community-submitted runs. Each page lists every quant and runtime and labels which runs llm-speed measured.
- Llama 3.2 1B · 103.1 tok/s
Models measured on M1 Pro
Request a run on M1 Pro
No measured run yet for these pairs. Vote for the one you want; the most-requested runs go first. See all requests.
We never sell or share your email. Privacy