Apple M2 Ultra(Mac Studio、Mac Pro) 能跑哪些本地大模型?
统一内存:默认设置下 GPU 大约可以使用其中的 70%
按 8k 上下文和 f16 KV 缓存计算。判定按内存容量分别列出。
规格
- 内存配置
- 64 GB · 128 GB · 192 GB
- 内存带宽
- 800.0 GB/s
- FP16 算力
- 27.2 TFLOPS
- 发布年份
- 2023
- 搭载这款芯片的 Mac
- Mac Studio:64 GB · 128 GB · 192 GB
- Mac Pro:64 GB · 128 GB · 192 GB
- 其他写法
- M2 Ultra
判定一览
基于 Q4_K_M(或最接近的可用量化)、8k 上下文。
- 64 GB运行流畅38 个模型运行良好10 个模型运行较慢2 个模型无法运行8 个模型另有 2 个模型可以用更低的量化运行。
- 128 GB运行流畅44 个模型运行良好11 个模型运行较慢0 个模型无法运行3 个模型另有 2 个模型可以用更低的量化运行。
- 192 GB运行流畅44 个模型运行良好11 个模型运行较慢3 个模型无法运行0 个模型
判定说明
- 运行流畅
- 全部载入显卡,且达到 20 tok/s 及以上
- 运行良好
- 全部载入显卡且为 8–20 tok/s;MoE 专家放在系统内存且达到 20 tok/s 及以上;或至少 90% 载入显卡且达到 8 tok/s 及以上
- 运行较慢
- 2–8 tok/s;纯 CPU;载入显卡不足 90%;或 MoE 专家放在系统内存且低于 20 tok/s
- 无法运行
- 内存装不下,或低于 2 tok/s
Apple M2 Ultra 上的全部模型
左右滑动可查看所有列。
| 模型 | 判定 | 速度 | 量化 | 显存/内存 | 运行方式 | 上下文 | 备注 |
|---|---|---|---|---|---|---|---|
| MiniCPM5 1B | 运行流畅 | 估算 511.6 tok/s409.3–613.9校准估算 ±20% | Q4_K_M | 1.5 / 134.4 GB | 统一内存 | 最长 128k |
|
| Llama 3.2 1B | 运行流畅 | 估算 422.8 tok/s338.3–507.4校准估算 ±20% | Q4_K_M | 1.7 / 134.4 GB | 统一内存 | 最长 128k | — |
| EXAONE 4.0 1.2B | 运行流畅 | 估算 347.2 tok/s277.8–416.7校准估算 ±20% | Q4_K_M | 1.9 / 134.4 GB | 统一内存 | 最长 64k |
|
| LFM2.5 2.6B | 运行流畅 | 估算 252.7 tok/s176.9–328.6理论估算 ±30% | Q4_K_M | 2.4 / 134.4 GB | 统一内存 | 最长 128k |
|
| HyperCLOVA X SEED 1.5B | 运行流畅 | 估算 251.2 tok/s201.0–301.4校准估算 ±20% | Q4_K_M | 2.4 / 134.4 GB | 统一内存 | 最长 16k | — |
| MiniCPM5 2B | 运行流畅 | 估算 238.5 tok/s190.8–286.1校准估算 ±20% | Q4_K_M | 2.5 / 134.4 GB | 统一内存 | 最长 128k |
|
| Ling-3.0 Tiny | 运行流畅 | 估算 227.1 tok/s158.9–295.2理论估算 ±30% | Q4_K_M | 5.5 / 134.4 GB | 统一内存 | 最长 128k |
|
| Gemma 4 E2B | 运行流畅 | 估算 194.2 tok/s135.9–252.4理论估算 ±30% | Q4_K_M | 3.7 / 134.4 GB | 统一内存 | 最长 128k |
|
| Spark-X2.5 4B | 运行流畅 | 估算 157.1 tok/s125.7–188.6校准估算 ±20% | Q4_K_M | 3.5 / 134.4 GB | 统一内存 | 最长 256k |
|
| Llama 3.2 3B | 运行流畅 | 估算 154.1 tok/s123.3–184.9校准估算 ±20% | Q4_K_M | 3.5 / 134.4 GB | 统一内存 | 最长 128k | — |
| Mellum2.1 12B-A2.5B Thinking | 运行流畅 | 估算 149.8 tok/s119.9–179.8校准估算 ±20% | Q4_K_M | 8.8 / 134.4 GB | 统一内存 | 最长 128k |
|
| Qwen3.5 4B | 运行流畅 | 估算 147.2 tok/s117.7–176.6校准估算 ±20% | Q4_K_M | 3.7 / 134.4 GB | 统一内存 | 最长 256k |
|
| gpt-oss-20b | 运行流畅 | 估算 134.1 tok/s107.3–160.9校准估算 ±20% | MXFP4 | 12.9 / 134.4 GB | 统一内存 | 最长 128k |
|
| Nemotron 3.5 Lightning 30B-A3B | 运行流畅 | 估算 124.2 tok/s87.0–161.5理论估算 ±30% | Q4_K_M | 26.1 / 134.4 GB | 统一内存 | 最长 256k |
|
| Gemma 4 E4B | 运行流畅 | 估算 114.8 tok/s80.4–149.2理论估算 ±30% | Q4_K_M | 5.7 / 134.4 GB | 统一内存 | 最长 128k |
|
| MiniCPM-V 4.7 35B-A3B | 运行流畅 | 估算 107.7 tok/s86.2–129.2校准估算 ±20% | Q4_K_M | 21.9 / 134.4 GB | 统一内存 | 最长 256k |
|
| Qwen3.6 35B-A3B | 运行流畅 | 估算 102.4 tok/s81.9–122.9校准估算 ±20% | Q4_K_M | 23.0 / 134.4 GB | 统一内存 | 最长 256k |
|
| Kanana 1.5 15.7B-A3B | 运行流畅 | 估算 99.8 tok/s79.8–119.7校准估算 ±20% | Q4_K_M | 12.1 / 134.4 GB | 统一内存 | 最长 32k | — |
| Qwen3.5 35B-A3B | 运行流畅 | 估算 93.5 tok/s74.8–112.3校准估算 ±20% | Q4_K_M | 23.4 / 134.4 GB | 统一内存 | 最长 256k |
|
| Qwen3 30B-A3B (2507) | 运行流畅 | 估算 87.3 tok/s69.8–104.7校准估算 ±20% | Q4_K_M | 19.9 / 134.4 GB | 统一内存 | 最长 128k | — |
| Kolibri 1 | 运行流畅 | 估算 84.0 tok/s67.2–100.8校准估算 ±20% | Q4_K_M | 50.5 / 134.4 GB | 统一内存 | 最长 256k |
|
| Ling-3.0 Flash | 运行流畅 | 估算 83.4 tok/s58.4–108.4理论估算 ±30% | Q4_K_M | 77.7 / 134.4 GB | 统一内存 | 最长 256k |
|
| gpt-oss-120b | 运行流畅 | 79.7 tok/s8k 估算 94.2 tok/s(75.4–113.1,校准估算 ±20%)实测(1 次,2k 上下文) | MXFP4 | 64.3 / 134.4 GB | 统一内存 | 最长 128k |
|
| Gemma 4 26B-A4B | 运行流畅 | 79.1 tok/s8k 估算 87.5 tok/s(70.0–105.0,校准估算 ±20%)实测(1 次,512 上下文) | Q4_K_M | 17.7 / 134.4 GB | 统一内存 | 最长 256k |
|
| DeepSeek R1 Distill Llama 8B | 运行流畅 | 估算 76.1 tok/s60.9–91.3校准估算 ±20% | Q4_K_M | 6.6 / 134.4 GB | 统一内存 | 最长 64k |
|
| Kanana 1.5 8B | 运行流畅 | 估算 76.1 tok/s60.9–91.3校准估算 ±20% | Q4_K_M | 6.6 / 134.4 GB | 统一内存 | 最长 32k | — |
| Llama 3.1 8B | 运行流畅 | 估算 76.1 tok/s60.9–91.3校准估算 ±20% | Q4_K_M | 6.6 / 134.4 GB | 统一内存 | 最长 128k | — |
| Nanbeige4.2 3B | 运行流畅 | 估算 74.4 tok/s52.1–96.8理论估算 ±30% | Q4_K_M | 4.7 / 134.4 GB | 统一内存 | 最长 32k |
|
| Qwen3.5 9B | 运行流畅 | 估算 74.3 tok/s59.4–89.1校准估算 ±20% | Q4_K_M | 6.7 / 134.4 GB | 统一内存 | 最长 256k |
|
| DeepSeek R1 0528 Qwen3 8B | 运行流畅 | 估算 73.1 tok/s58.5–87.7校准估算 ±20% | Q4_K_M | 6.8 / 134.4 GB | 统一内存 | 最长 64k |
|
| Qwen3 8B | 运行流畅 | 估算 73.1 tok/s58.5–87.7校准估算 ±20% | Q4_K_M | 6.8 / 134.4 GB | 统一内存 | 最长 32k |
|
| K2-Horizon 7B | 运行流畅 | 估算 67.1 tok/s53.7–80.5校准估算 ±20% | Q4_K_M | 7.4 / 134.4 GB | 统一内存 | 最长 32k |
|
| K2-Horizon MoVA 36B-A4B | 运行流畅 | 估算 62.9 tok/s44.0–81.7理论估算 ±30% | Q4_K_M | 24.6 / 134.4 GB | 统一内存 | 最长 32k |
|
| Gemma 4 12B | 运行流畅 | 估算 62.9 tok/s50.3–75.4校准估算 ±20% | Q4_K_M | 7.8 / 134.4 GB | 统一内存 | 最长 256k |
|
| Gemma 3 12B | 运行流畅 | 估算 58.2 tok/s46.5–69.8校准估算 ±20% | Q4_K_M | 8.4 / 134.4 GB | 统一内存 | 最长 128k | — |
| Laguna S 2.1 | 运行流畅 | 估算 47.3 tok/s37.9–56.8校准估算 ±20% | Q4_K_M | 68.6 / 134.4 GB | 统一内存 | 最长 64k |
|
| HyperCLOVA X SEED Think 14B | 运行流畅 | 估算 44.7 tok/s31.3–58.1理论估算 ±30% | Q4_K_M | 10.8 / 134.4 GB | 统一内存 | 最长 32k |
|
| Qwen3 14B | 运行流畅 | 估算 44.1 tok/s35.3–52.9校准估算 ±20% | Q4_K_M | 10.9 / 134.4 GB | 统一内存 | 最长 32k |
|
| Qwen3.5 122B-A10B | 运行流畅 | 估算 43.0 tok/s34.4–51.6校准估算 ±20% | Q4_K_M | 79.0 / 134.4 GB | 统一内存 | 最长 128k |
|
| DeepSeek R1 Distill Qwen 14B | 运行流畅 | 估算 43.0 tok/s34.4–51.6校准估算 ±20% | Q4_K_M | 11.2 / 134.4 GB | 统一内存 | 最长 16k |
|
| Phi-4 | 运行流畅 | 估算 42.5 tok/s34.0–51.0校准估算 ±20% | Q4_K_M | 11.3 / 134.4 GB | 统一内存 | 最长 16k | — |
| Solar Open 100B | 运行流畅 | 估算 41.3 tok/s33.0–49.5校准估算 ±20% | Q4_K_M | 64.4 / 134.4 GB | 统一内存 | 最长 16k |
|
| Mistral Small 3.2 24B | 运行流畅 | 估算 29.1 tok/s23.3–34.9校准估算 ±20% | Q4_K_M | 16.2 / 134.4 GB | 统一内存 | 最长 32k | — |
| Gemma 3 27B | 运行流畅 | 估算 26.5 tok/s21.2–31.8校准估算 ±20% | Q4_K_M | 17.8 / 134.4 GB | 统一内存 | 最长 64k | — |
| Qwen3.6 27B | 运行良好 | 估算 26.3 tok/s21.0–31.5校准估算 ±20% | Q4_K_M | 17.9 / 134.4 GB | 统一内存 | 最长 256k |
|
| Muse Glimmer 30B | 运行良好 | 估算 26.2 tok/s20.9–31.4校准估算 ±20% | Q4_K_M | 18.0 / 134.4 GB | 统一内存 | 最长 128k |
|
| Qwen3.5 27B | 运行良好 | 估算 25.8 tok/s20.7–31.0校准估算 ±20% | Q4_K_M | 18.2 / 134.4 GB | 统一内存 | 最长 256k |
|
| Qwen3.8 27B | 运行良好 | 估算 25.4 tok/s20.3–30.4校准估算 ±20% | Q4_K_M | 18.6 / 134.4 GB | 统一内存 | 最长 256k |
|
| Gemma 4 31B | 运行良好 | 估算 24.0 tok/s19.2–28.8校准估算 ±20% | Q4_K_M | 19.6 / 134.4 GB | 统一内存 | 最长 128k |
|
| Granite 4.2 30B | 运行良好 | 估算 23.0 tok/s18.4–27.5校准估算 ±20% | Q4_K_M | 20.4 / 134.4 GB | 统一内存 | 最长 64k |
|
| EXAONE 4.0 32B | 运行良好 | 估算 22.9 tok/s18.4–27.5校准估算 ±20% | Q4_K_M | 20.5 / 134.4 GB | 统一内存 | 最长 128k |
|
| EXAONE 4.5 33B | 运行良好 | 估算 22.2 tok/s17.7–26.6校准估算 ±20% | Q4_K_M | 21.2 / 134.4 GB | 统一内存 | 最长 256k |
|
| Qwen3 32B | 运行良好 | 估算 20.8 tok/s16.7–25.0校准估算 ±20% | Q4_K_M | 22.5 / 134.4 GB | 统一内存 | 最长 32k |
|
| DeepSeek R1 Distill Qwen 32B | 运行良好 | 估算 20.7 tok/s16.6–24.9校准估算 ±20% | Q4_K_M | 22.6 / 134.4 GB | 统一内存 | 最长 64k |
|
| Llama 3.3 70B | 运行良好 | 估算 10.1 tok/s8.1–12.1校准估算 ±20% | Q4_K_M | 45.8 / 134.4 GB | 统一内存 | 最长 32k | — |
| DeepSeek V4 Flash 0731 | 运行较慢 | 估算 36.7 tok/s25.7–47.7理论估算 ±30% | MXFP4 | 155.0 GB 内存 | 纯 CPU | 最长 256k |
|
| Solar Open 2 250B | 运行较慢 | 估算 36.3 tok/s25.4–47.2理论估算 ±30% | IQ4_XS | 136.6 GB 内存 | 纯 CPU | 最长 256k |
|
| GLM-5.3 Flash | 运行较慢 | 估算 27.5 tok/s19.3–35.8理论估算 ±30% | Q4_K_M | 181.5 GB 内存 | 纯 CPU | 最长 256k |
|
带思考模式的模型会额外花 token 来思考,所以速度门槛按 1.5 倍从严设定(30 / 12 / 3 tok/s)。关闭思考模式后,判定可能会高一级。
不同内存容量下的判定
| 模型 | 64 GB | 128 GB | 192 GB |
|---|---|---|---|
| MiniCPM5 1B | 运行流畅 | 运行流畅 | 运行流畅 |
| Llama 3.2 1B | 运行流畅 | 运行流畅 | 运行流畅 |
| EXAONE 4.0 1.2B | 运行流畅 | 运行流畅 | 运行流畅 |
| LFM2.5 2.6B | 运行流畅 | 运行流畅 | 运行流畅 |
| HyperCLOVA X SEED 1.5B | 运行流畅 | 运行流畅 | 运行流畅 |
| MiniCPM5 2B | 运行流畅 | 运行流畅 | 运行流畅 |
| Ling-3.0 Tiny | 运行流畅 | 运行流畅 | 运行流畅 |
| Gemma 4 E2B | 运行流畅 | 运行流畅 | 运行流畅 |
| Spark-X2.5 4B | 运行流畅 | 运行流畅 | 运行流畅 |
| Llama 3.2 3B | 运行流畅 | 运行流畅 | 运行流畅 |
| Mellum2.1 12B-A2.5B Thinking | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3.5 4B | 运行流畅 | 运行流畅 | 运行流畅 |
| gpt-oss-20b | 运行流畅 | 运行流畅 | 运行流畅 |
| Nemotron 3.5 Lightning 30B-A3B | 运行流畅 | 运行流畅 | 运行流畅 |
| Gemma 4 E4B | 运行流畅 | 运行流畅 | 运行流畅 |
| MiniCPM-V 4.7 35B-A3B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3.6 35B-A3B | 运行流畅 | 运行流畅 | 运行流畅 |
| Kanana 1.5 15.7B-A3B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3.5 35B-A3B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3 30B-A3B (2507) | 运行流畅 | 运行流畅 | 运行流畅 |
| Kolibri 1 | 运行较慢 | 运行流畅 | 运行流畅 |
| Ling-3.0 Flash | 无法运行 | 运行流畅 | 运行流畅 |
| gpt-oss-120b | 无法运行 | 运行流畅 | 运行流畅 |
| Gemma 4 26B-A4B | 运行流畅 | 运行流畅 | 运行流畅 |
| DeepSeek R1 Distill Llama 8B | 运行流畅 | 运行流畅 | 运行流畅 |
| Kanana 1.5 8B | 运行流畅 | 运行流畅 | 运行流畅 |
| Llama 3.1 8B | 运行流畅 | 运行流畅 | 运行流畅 |
| Nanbeige4.2 3B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3.5 9B | 运行流畅 | 运行流畅 | 运行流畅 |
| DeepSeek R1 0528 Qwen3 8B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3 8B | 运行流畅 | 运行流畅 | 运行流畅 |
| K2-Horizon 7B | 运行流畅 | 运行流畅 | 运行流畅 |
| K2-Horizon MoVA 36B-A4B | 运行流畅 | 运行流畅 | 运行流畅 |
| Gemma 4 12B | 运行流畅 | 运行流畅 | 运行流畅 |
| Gemma 3 12B | 运行流畅 | 运行流畅 | 运行流畅 |
| Laguna S 2.1 | 无法运行 | 运行流畅 | 运行流畅 |
| HyperCLOVA X SEED Think 14B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3 14B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3.5 122B-A10B | 无法运行 | 运行流畅 | 运行流畅 |
| DeepSeek R1 Distill Qwen 14B | 运行流畅 | 运行流畅 | 运行流畅 |
| Phi-4 | 运行流畅 | 运行流畅 | 运行流畅 |
| Solar Open 100B | 无法运行 | 运行流畅 | 运行流畅 |
| Mistral Small 3.2 24B | 运行流畅 | 运行流畅 | 运行流畅 |
| Gemma 3 27B | 运行流畅 | 运行流畅 | 运行流畅 |
| Qwen3.6 27B | 运行良好 | 运行良好 | 运行良好 |
| Muse Glimmer 30B | 运行良好 | 运行良好 | 运行良好 |
| Qwen3.5 27B | 运行良好 | 运行良好 | 运行良好 |
| Qwen3.8 27B | 运行良好 | 运行良好 | 运行良好 |
| Gemma 4 31B | 运行良好 | 运行良好 | 运行良好 |
| Granite 4.2 30B | 运行良好 | 运行良好 | 运行良好 |
| EXAONE 4.0 32B | 运行良好 | 运行良好 | 运行良好 |
| EXAONE 4.5 33B | 运行良好 | 运行良好 | 运行良好 |
| Qwen3 32B | 运行良好 | 运行良好 | 运行良好 |
| DeepSeek R1 Distill Qwen 32B | 运行良好 | 运行良好 | 运行良好 |
| Llama 3.3 70B | 运行较慢 | 运行良好 | 运行良好 |
| DeepSeek V4 Flash 0731 | 无法运行 | 无法运行 | 运行较慢 |
| Solar Open 2 250B | 无法运行 | 无法运行 | 运行较慢 |
| GLM-5.3 Flash | 无法运行 | 无法运行 | 运行较慢 |
Apple M2 Ultra 的实测结果
我们用于校准的公开基准测试。它们的测试条件(上下文、后端、运行参数)可能与上方的估算不同。
| 模型 | 量化 | 后端 | 上下文 | 提示词处理(tok/s) | 生成(tok/s) | 运行参数 | 来源 | 测量日期 |
|---|---|---|---|---|---|---|---|---|
| gpt-oss-120b | MXFP4 | llama.cpp | 2k | 1,245.0 | 79.7 | — | github.com | 2025-08-18 |
| llama-2-7b | Q4_0 | llama.cpp | 512 | 1,238.0 | 94.3 | Metal, b1550 (2023) | github.com | 2023-11-22 |
| llama-2-7b | Q4_0 | llama.cpp | 512 | 1,489.0 | 125.2 | Metal, FA | github.com | 2026-08-25 |
| Gemma 4 26B-A4B | Q8_0 | llama.cpp | 512 | 2,160.0 | 87.4 | Metal | github.com | 2026-09-15 |
| Gemma 4 26B-A4B | Q4_K_M | llama.cpp | 512 | 1,550.0 | 79.1 | Metal | github.com | 2026-09-19 |
常见问题
能完全在 Apple M2 Ultra 上运行的最大模型是什么?
Ling-3.0 Flash Q4_K_M(77.01 GB 文件)在 8k 上下文下可完整装入 192 GB 统一内存,估算 83.4 tok/s(58.4–108.4,理论估算 ±30%)。
Apple M2 Ultra 上有多少本地大模型能运行良好?
按 Q4_K_M、8k 上下文计算,内存 192 GB,在 58 个已收录的模型中,44 个运行流畅、11 个运行良好、3 个运行较慢,0 个无法运行。
Apple M2 Ultra 能运行 Llama 3.3 70B 这样的 70B 模型吗?
运行良好——统一内存,Q4_K_M:估算 10.1 tok/s(8.1–12.1,校准估算 ±20%)。
速度是根据内存带宽得出的估算值,并用公开基准测试结果校准,每个数值都附有误差范围和可信度标签。实际结果会因驱动、后端、上下文长度和散热情况而有所不同。