Apple M2 Pro
Other41
Run records
14
Models covered
4
Frameworks covered
L2 Cross-framework verified × 41
Evidence mix
Typical measured performance
Published benchmark averages per model × framework × quantization on this hardware.
- llama.cpp · IQ2_M Decode 118.95 · Prefill 519.35 ·
- llama.cpp · Q4_K_M Decode 94 · Prefill 499.11 ·
- Ollama · Q6_K Decode 70.16 · Prefill 240.68 ·
- Ollama · Q3_K_L Decode 72.52 · Prefill 271.12 ·
- Ollama · Q5_K_M Decode 52.96 · Prefill 269.51 ·
- Strata · Q3_K_M Decode 98.43 · Prefill 413.44 ·
- Strata · Q5_K_S Decode 84.64 · Prefill 401.91 ·
- Ollama · Q3_K_M Decode 180.06 · Prefill 719.07 ·
- Strata · IQ3_S Decode 271.19 · Prefill 1175.39 ·
- Strata · Q3_K_L Decode 271.73 · Prefill 1155.68 ·
- vLLM · Q5_K_M Decode 58.73 · Prefill 314.79 ·
- vLLM · Q6_K Decode 56.64 · Prefill 295.33 ·
- Ollama · Q8_0 Decode 42.75 · Prefill 231.64 ·
- llama.cpp · Q5_K_M Decode 62.75 · Prefill 286.25 ·
- Strata · IQ2_M Decode 136.65 · Prefill 632.89 ·
- vLLM · FP16 Decode 48.46 · Prefill 199.81 ·
- vLLM · Q6_K Decode 72.96 · Prefill 295.88 ·
- Strata · FP16 Decode 65.24 · Prefill 265.48 ·
- llama.cpp · IQ3_XS Decode 176.88 · Prefill 629.62 ·
- llama.cpp · Q3_K_S Decode 168.44 · Prefill 689.11 ·
- vLLM · Q2_K Decode 177.75 · Prefill 635.73 ·
- vLLM · Q3_K_S Decode 168.62 · Prefill 623.7 ·
- vLLM · IQ3_S Decode 112.31 · Prefill 603.83 ·
- Strata · IQ2_M Decode 171.6 · Prefill 574.16 ·
- Strata · Q4_K_S Decode 119.23 · Prefill 515.15 ·
- llama.cpp · Q5_K_M Decode 54.45 · Prefill 244.86 ·
- vLLM · Q3_K_S Decode 89.59 · Prefill 433.4 ·
- vLLM · Q3_K_L Decode 248.22 · Prefill 810.72 ·
- Ollama · Q5_K_S Decode 165.81 · Prefill 551.58 ·
- Ollama · Q8_0 Decode 140.52 · Prefill 749.46 ·
- vLLM · IQ1_S Decode 161.76 · Prefill 837.8 ·
- Ollama · IQ2_XS Decode 130.3 · Prefill 686.33 ·
- Ollama · Q3_K_L Decode 100.83 · Prefill 364.74 ·
- vLLM · Q5_K_M Decode 162.76 · Prefill 684.58 ·
- Ollama · Q5_K_M Decode 141.79 · Prefill 490.44 ·
- vLLM · Q4_K_M Decode 128.43 · Prefill 487.16 ·
- Ollama · IQ2_XS Decode 158.03 · Prefill 828.05 ·
- Ollama · Q3_K_S Decode 140.03 · Prefill 568.6 ·
- vLLM · FP16 Decode 45.65 · Prefill 229.99 ·
- vLLM · IQ3_S Decode 120.89 · Prefill 462.7 ·
- Ollama · Q3_K_S Decode 106.08 · Prefill 378.66 ·
Key specs
- Vendor
- Apple
Run records
41 configurations
| Model | Framework | Quantization | Decode | Gen time | Samples |
|---|---|---|---|---|---|
| Qwen3.5-4B | llama.cpp | IQ2_M | 119 tok/s | — | 1 |
| Qwen3.5-4B | llama.cpp | Q4_K_M | 94 tok/s | — | 1 |
| Qwen3.5-4B | Ollama | Q6_K | 70.2 tok/s | — | 1 |
| Qwen3.5-9B | Ollama | Q3_K_L | 72.5 tok/s | — | 1 |
| Qwen3.5-9B | Ollama | Q5_K_M | 53 tok/s | — | 1 |
| Qwen3.5-9B | Strata | Q3_K_M | 98.4 tok/s | — | 1 |
| Qwen3.5-9B | Strata | Q5_K_S | 84.6 tok/s | — | 1 |
| Qwen3.5-0.8B | Ollama | Q3_K_M | 180.1 tok/s | — | 1 |
| Qwen3.5-0.8B | Strata | IQ3_S | 271.2 tok/s | — | 1 |
| Qwen3.5-0.8B | Strata | Q3_K_L | 271.7 tok/s | — | 1 |
| Qwen3.8-9B | vLLM | Q5_K_M | 58.7 tok/s | — | 1 |
| Qwen3.8-9B | vLLM | Q6_K | 56.6 tok/s | — | 1 |
| Qwen3.8-9B | Ollama | Q8_0 | 42.8 tok/s | — | 1 |
| Qwen3-8B | llama.cpp | Q5_K_M | 62.8 tok/s | — | 1 |
| Qwen3-8B | Strata | IQ2_M | 136.7 tok/s | — | 1 |
| Qwen3-4B | vLLM | FP16 | 48.5 tok/s | — | 1 |
| Qwen3-4B | vLLM | Q6_K | 73 tok/s | — | 1 |
| Qwen3-4B | Strata | FP16 | 65.2 tok/s | — | 1 |
| Qwen3-1.7B | llama.cpp | IQ3_XS | 176.9 tok/s | — | 1 |
| Qwen3-1.7B | llama.cpp | Q3_K_S | 168.4 tok/s | — | 1 |
| Qwen3-1.7B | vLLM | Q2_K | 177.8 tok/s | — | 1 |
| Qwen3-1.7B | vLLM | Q3_K_S | 168.6 tok/s | — | 1 |
| Qwen3-4B-Thinking-2507 | vLLM | IQ3_S | 112.3 tok/s | — | 1 |
| Qwen3-4B-Thinking-2507 | Strata | IQ2_M | 171.6 tok/s | — | 1 |
| Qwen3-4B-Thinking-2507 | Strata | Q4_K_S | 119.2 tok/s | — | 1 |
| Qwen3-Coder-Next | llama.cpp | Q5_K_M | 54.5 tok/s | — | 1 |
| Qwen3-Coder-Next | vLLM | Q3_K_S | 89.6 tok/s | — | 1 |
| Qwen2.5-0.5B-Instruct | vLLM | Q3_K_L | 248.2 tok/s | — | 1 |
| Qwen2.5-0.5B-Instruct | Ollama | Q5_K_S | 165.8 tok/s | — | 1 |
| Qwen2.5-0.5B-Instruct | Ollama | Q8_0 | 140.5 tok/s | — | 1 |
| Qwen2.5-Omni-3B | vLLM | IQ1_S | 161.8 tok/s | — | 1 |
| Qwen2.5-Omni-3B | Ollama | IQ2_XS | 130.3 tok/s | — | 1 |
| Qwen2.5-Omni-3B | Ollama | Q3_K_L | 100.8 tok/s | — | 1 |
| Qwen3-Embedding-0.6B | vLLM | Q5_K_M | 162.8 tok/s | — | 1 |
| Qwen3-Embedding-0.6B | Ollama | Q5_K_M | 141.8 tok/s | — | 1 |
| gemma-4-E2B-it | vLLM | Q4_K_M | 128.4 tok/s | — | 1 |
| gemma-4-E2B-it | Ollama | IQ2_XS | 158 tok/s | — | 1 |
| gemma-4-E2B-it | Ollama | Q3_K_S | 140 tok/s | — | 1 |
| gemma-4-E4B-it | vLLM | FP16 | 45.6 tok/s | — | 1 |
| gemma-4-E4B-it | vLLM | IQ3_S | 120.9 tok/s | — | 1 |
| gemma-4-E4B-it | Ollama | Q3_K_S | 106.1 tok/s | — | 1 |