M5 Max vs M3 Max Inference Benchmarks for Qwen Models on oMLX

Reddit user /u/onil_gova ran inference benchmarks comparing 16-inch MacBook Pros with M5 Max and M3 Max processors, both equipped with 40 GPU cores and 128GB unified memory. The tests used oMLX v0.2.23 and three Qwen 3.5 models: the 122B-A10B MoE, 35B-A3B MoE, and 27B dense.
Benchmark Results
At pp1024/tg128 (prompt processing length 1024, token generation length 128), the M5 Max showed significant speed improvements:
- 35B-A3B MoE: 134.5 vs 80.3 tg tok/s (1.7x faster)
- 122B-A10B MoE: 65.3 vs 46.1 tg tok/s (1.4x faster)
- 27B dense: 32.8 vs 23.0 tg tok/s (1.4x faster)
The performance gap widens with longer contexts. At 65K context length, the 27B dense model dropped to 6.8 tg tok/s on M3 Max versus 19.6 tg tok/s on M5 Max (2.9x difference).
Prefill and Batching Performance
Prefill advantages were even larger, reaching up to 4x faster on M5 Max at long context lengths, attributed to the M5 Max's GPU Neural Accelerators.
Batching performance showed important differences for agentic workloads:
- M5 Max scaled to 2.54x throughput at 4x batch size on the 35B-A3B model
- M3 Max batching on dense models degraded performance (0.80x at 2x batch on the 122B model)
The bandwidth difference (614 GB/s on M5 Max vs 400 GB/s on M3 Max) is significant for multi-step agent loops or parallel tool calls.
MoE Efficiency Insights
The benchmarks revealed that the 122B model (with 10B active parameters) generates faster than the 27B dense model on both machines. This demonstrates that active parameter count determines inference speed, not total model size.
The full interactive breakdown with all charts and data is available at: https://claude.ai/public/artifacts/c9fba245-e734-4b3b-be44-a6cabdec6f8f
📖 Read the full source: r/LocalLLaMA
👀 See Also

OpenClaw AI Agent Halts Operations After Atomic Append Failure
An OpenClaw agent entered a state of functional paralysis after failing an atomic append test, refusing to continue any operations due to fundamental untrustworthiness.

Current LLM Cost Comparison: Deepseek, Qwen, MiniMax vs OpenAI
A Reddit analysis shows Deepseek-V3.2 at $0.26/$0.38 per million tokens is approximately 10x cheaper than GPT-4 while delivering GPT-5 class benchmark performance, with Qwen3.5 and MiniMax-M2.5 offering competitive alternatives to Claude and OpenAI.

Anthropic Removes Claude Code from Pro Subscription for New Users in Test
Anthropic temporarily removed access to Claude Code from its $20/month Pro subscription plan for new users, changing website pricing pages and support documents before reversing the changes. The company described it as a 'small test of 2% of new prosumer signups.'

AI Agents Are Killing Code Review — The Principal-Agent Problem Explained
Inserting AI agents into the traditional code review process doubles review load, collapses trust signals, and creates an unsustainable imbalance — this is the principal-agent problem as applied to software engineering.