GPUs for on-prem AI / Apple

Apple Mac Studio M5 Ultra 512GB for LLMs

Current Mac Studio Ultra at 1.2 TB/s; 512GB needs the 36-core CPU / 80-core GPU chip, and Apple lists that option as coming late October 2026 (256GB orderable now). Apple publishes no TFLOPS; engine support limited to MLX, llama.cpp and similar.

Memory
512 GB unified memory
Bandwidth
1,200 GB/s
BF16 dense
n/a
FP8 dense
no
Power
480 W

desktop system | Thunderbolt 5 | Metal/MLX

Which models fit, and how many cards

Planning estimates. 4-bit column: one user at 8K context. FP8 column: 10 users at once at 16K context.

ModelSize4-bit: cards4-bit: tok/sFP8, 10 users: cardsFP8: tok/s per user
Muse Spark Open 816B-A42B816B / 42B1222 (multi-node)19
DeepSeek-V4.1-Flash-1017748B / 16B1552 (multi-node)47
GLM-5.3744B / 40B1232 (multi-node)19
Mistral Large 3 675B Instruct 2512675B / 41B1232 (multi-node)20
DeepSeek-V3.2671B / 37B1252 (multi-node)21
MiniMax-M3428B / 23B139119
Qwen3.5-397B-A17B403B / 17B152128
Llama 4 Maverick 17B-128E Instruct400B / 17B150121
Trinity Large Thinking398B / 13B163127
GLM-5.3-Flash320B / 18B149128
MiMo-V2.6-Flash-RL309B / 15B158132
Hy3295B / 21B141115
Command A+ (05-2026)218B / 25B136118
Step-3.7-Flash198B / 11B176138
Qwen3.8-Flash-Next180B / 6B1128169
Mistral Medium 3.5 128B128B11015
Qwen3.5-122B-A10B125B / 10B184146
Ling-3.0-flash124B / 5.1B1147186
NVIDIA Nemotron 3 Super 120B-A12B120B / 12B172141
Mistral Small 4 119B A6B (2603)119B / 6.5B1120165
gpt-oss-120b117B / 5.1B1144172
Command A (03-2025)111B11116
Llama 4 Scout 17B-16E Instruct109B / 17B150121
Qwen3-Coder-Next79.7B / 3B12121111
Llama 3.3 70B Instruct70B11818
Qwen3.6-35B-A3B36B / 3B12131116
Qwen3-32B32.8B136116
Olmo 3.1 32B Think32B137118
GLM-4.7-Flash31.2B / 3B1207189
Gemma 4 31B IT30.7B138117
Qwen3-30B-A3B-Instruct-250730.5B / 3.3B1188165
Granite 4.2 30B30B139117
NVIDIA Nemotron 3.5 Lightning 30B-A3B30B / 3B12161133
Qwen3.8-27B27.8B143123
Gemma 3 27B IT27B143121
Gemma 4 26B A4B IT25.2B / 3.8B1172173
Mistral Small 3.2 24B Instruct 250624B148123
Magistral Small 1.2 (2509)24B148123
Devstral Small 2 24B Instruct 251224B148123
gpt-oss-20b21B / 3.6B1187199
Phi-414B177130
Gemma 4 12B IT11.95B189141
Qwen3.5-9B9.7B1109159
Qwen3-VL-8B-Instruct8.8B1114145
Granite 4.2 8B8B1122145
Llama 3.1 8B Instruct8B1123149
DeepSeek-V4-Pro-08131600B / 49B2 (multi-node)294 (multi-node)27
MiMo-V2.6-Pro-RL1020B / 42B2 (multi-node)333 (multi-node)25
Kimi-K2.61000B / 32B2 (multi-node)413 (multi-node)31
Kimi-K2.7-Code1000B / 32B2 (multi-node)413 (multi-node)31
Qwen3.8-2.4T-A95B2446B / 95B3 (multi-node)216 (multi-node)20
Kimi-K32800B / 104B4 (multi-node)247 (multi-node)22

Design a deployment on Apple Mac Studio M5 Ultra 512GB

Preloaded with this hardware. Add your ERP, documents and users.

Loading the architecture builder...

Questions

What is the largest model that fits on one Apple Mac Studio M5 Ultra 512GB?

Of the models we track, Muse Spark Open 816B-A42B (816B total, 42B active) fits on a single 512 GB card in 4-bit with one user at 8K context. More users or longer context need memory for the KV cache, so leave headroom.

How fast is Apple Mac Studio M5 Ultra 512GB for LLM inference?

Generation speed is mostly set by memory bandwidth: 1200 GB/s here. Each token reads the active weights once, so a model with 8 GB of active weights tops out near 150 tokens per second per stream before efficiency losses; batching many users raises total throughput.

Is Apple Mac Studio M5 Ultra 512GB a good choice for on-prem AI?

Current Mac Studio Ultra at 1.2 TB/s; 512GB needs the 36-core CPU / 80-core GPU chip, and Apple lists that option as coming late October 2026 (256GB orderable now). Apple publishes no TFLOPS; engine support limited to MLX, llama.cpp and similar.