Mac Studio M3 Ultra 256GB vs Framework Desktop Ryzen AI Max+ 395 128GB
For running models locally, priced in Germany. At 8k context the first runs 42 models fully in memory, the second 41.
Specifications
| Spec | Mac Studio M3 Ultra 256GB | Framework Desktop Ryzen AI Max+ 395 128GB |
|---|---|---|
| Chip | Apple M3 Ultra (80-core GPU) | Ryzen AI Max+ 395 (Radeon 8060S) |
| Memory bus | 1024-bit | 256-bit |
| Memory bandwidth | 819 GB/s | 256 GB/s |
| FP16 compute | 28 TFLOPS | 59.4 TFLOPS |
| Software | Metal | ROCm |
| Unified memory | 256 GB | 128 GB |
| GPU can use by default | 192 GB | 96 GB |
| GPU can use, tuned | 248 GB | 120 GB |
| Operating system | macos | linux |
| Processor | M3 Ultra 32-core | Ryzen AI Max+ 395 |
| Storage | 2000 GB | 1000 GB |
What each runs
Estimated decode speed with the most precise quant that fits each one est.
| Model | Mac Studio M3 Ultra 256GB | Framework Desktop Ryzen AI Max+ 395 128GB |
|---|---|---|
| DeepSeek V4 Flash | 28tok/sUD-Q4_K_XL | 11tok/sUD-Q2_K_XL |
| GLM 5.3 Flash | 20tok/sUD-Q4_K_XL | won't run |
| Qwen 3.8 Flash Next | 5tok/sQ8_0 | 3tok/sUD-Q3_K_XL |
| MiniMax M2.7 | 29tok/sUD-Q6_K | 15tok/sUD-Q2_K_XL |
| Qwen 3.8 27B | 18tok/sQ8_0 | 5tok/sQ8_0 |
| Qwen 3.5 122B-A10B | 30tok/sQ8_0 | 10tok/sQ6_K |
| Qwen 3.6 27B | 18tok/sQ8_0 | 5tok/sQ8_0 |
| gpt-oss 120B | 93tok/sMXFP4 | 25tok/sMXFP4 |
| Qwen3 Coder Next | 73tok/sQ8_0 | 19tok/sQ8_0 |
| Nemotron 3 Super 120B-A12B | 25tok/sQ8_0 | 10tok/sUD-Q4_K_M |
| Gemma 4 31B | 16tok/sQ8_0 | 4tok/sQ8_0 |
| Mistral Small 4 119B | 42tok/sQ8_0 | 14tok/sUD-Q6_K |
| Qwen 3.6 35B-A3B | 97tok/sQ8_0 | 26tok/sQ8_0 |
| Qwen 3.5 27B | 18tok/sQ8_0 | 5tok/sQ8_0 |
| Gemma 4 26B-A4B | 70tok/sQ8_0 | 19tok/sQ8_0 |
| GLM 4.5 Air | 16tok/sQ8_0 | 5tok/sQ6_K |
| Qwen 3.5 35B-A3B | 97tok/sQ8_0 | 26tok/sQ8_0 |
| Qwen3 Next 80B-A3B | 94tok/sQ8_0 | 25tok/sQ8_0 |
| GLM 4.7 Flash | 56tok/sQ8_0 | 15tok/sQ8_0 |
| Devstral Small 2 24B | 20tok/sQ8_0 | 5tok/sQ8_0 |
| Nemotron 3.5 Lightning 30B-A3B | 93tok/sUD-Q6_K_XL | 25tok/sUD-Q6_K_XL |
| gpt-oss 20B | 121tok/sMXFP4 | 32tok/sMXFP4 |
| Kimi Linear 48B-A3B | 97tok/sQ8_0 | 26tok/sQ8_0 |
| Qwen3 Coder 30B-A3B | 80tok/sQ8_0 | 21tok/sQ8_0 |
| Qwen3 32B | 14tok/sQ8_0 | 4tok/sQ8_0 |
| Gemma 4 12B | 41tok/sQ8_0 | 11tok/sQ8_0 |
| Qwen 3.5 9B | 54tok/sQ8_0 | 14tok/sQ8_0 |
| Mistral Small 3.2 24B | 20tok/sQ8_0 | 5tok/sQ8_0 |
| Gemma 3 27B | 18tok/sQ8_0 | 5tok/sQ8_0 |
| DeepSeek R1 Distill Qwen 32B | 14tok/sQ8_0 | 4tok/sQ8_0 |
| Llama 3.3 70B | 7tok/sQ8_0 | 2tok/sQ8_0 |
| Ministral 3 14B | 34tok/sQ8_0 | 9tok/sQ8_0 |
| Qwen3 14B | 31tok/sQ8_0 | 8tok/sQ8_0 |
| DeepSeek R1 0528 Qwen3 8B | 54tok/sQ8_0 | 14tok/sQ8_0 |
| Qwen3 8B | 54tok/sQ8_0 | 14tok/sQ8_0 |
| Phi-4 14B | 31tok/sQ8_0 | 8tok/sQ8_0 |
| Qwen 3.5 4B | 111tok/sQ8_0 | 29tok/sQ8_0 |
| Ministral 3 8B | 52tok/sQ8_0 | 14tok/sQ8_0 |
| Granite 4.2 8B | 50tok/sQ8_0 | 13tok/sQ8_0 |
| Gemma 4 E4B | 63tok/sQ8_0 | 17tok/sQ8_0 |
| LFM2.5 8B-A1B | 218tok/sQ8_0 | 58tok/sQ8_0 |
| Llama 3.1 8B | 69tok/sQ6_K | 18tok/sQ6_K |