The Apple M2 Ultra (64GB) uses a unified memory architecture. For reliable local LLM inference without OS memory pressure, this benchmark models a 75% usable allocation (48 GB) with 800 GB/s unified memory bandwidth.
Memory
64 GB
Usable Memory Ceiling
48 GB (75% usable budget)
Bandwidth
800 GB/s
Max Inference Class
32B Models (Q4)
TDP
230W
Estimated memory requirements as context length increases. Curves crossing above the reference line indicate Out of Memory (OOM).
Precision:
Inference throughput, memory compatibility, and generation speeds for open-weights LLMs on Apple M2 Ultra (64GB).
Sort by:
Context:
KV Cache:
| Rank | Model | Parameters | Precision | TPS (Approx.) | TTFT | Can Run |
|---|---|---|---|---|---|---|
#48 | Qwen 3.8 27B | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
#83 | K2 Horizon MoVA 36B A4B | 36B (4B active) | INT4 Q8 | 129 tok/s 97 tok/s | ~2.0s ~2.0s | |
#93 | Qwen3.5-27B | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
#105 | Sarvam-30B | 32B (2.4B active) | INT4 Q8 | 157 tok/s 127 tok/s | ~1.4s ~1.4s | |
#106 | Qwen3.6 35B A3B | 35B (3B active) | INT4 Q8 | 145 tok/s 113 tok/s | ~1.6s ~1.6s | |
#107 | Nemotron 3.5 Bolt 74B A9B | 74B | INT4 | 15 tok/s | ~29.4s | |
#110 | Muse Glimmer 30B | 30B | INT4 Q8 | 35 tok/s 21 tok/s | ~11.0s ~11.1s | |
#111 | MiMo V2 Flash | 15B (309B active) | INT4 Q8 FP16 | 4 tok/s 2 tok/s 1 tok/s | ~108.9s ~109.2s ~109.6s | |
#112 | Phi-4 Reasoning Plus | 14B | INT4 Q8 FP16 | 50 tok/s 34 tok/s 20 tok/s | ~5.2s ~5.3s ~5.3s | |
#117 | Gemma 4 26B A4B | 25.2B (3.8B active) | INT4 Q8 | 136 tok/s 102 tok/s | ~1.8s ~1.8s | |
#125 | Qwen3.5-9B | 9B | INT4 Q8 FP16 | 91 tok/s 59 tok/s 33 tok/s | ~3.4s ~3.4s ~3.4s | |
#126 | Qwen3.5-35B-A3B | 35B (3B active) | INT4 Q8 | 145 tok/s 113 tok/s | ~1.6s ~1.6s | |
#128 | K2 Horizon 7B | 7B | INT4 Q8 FP16 | 107 tok/s 71 tok/s 41 tok/s | ~2.7s ~2.7s ~2.7s | |
#135 | Gemma 4 12B | 11.95B | INT4 Q8 FP16 | 56 tok/s 39 tok/s 23 tok/s | ~4.5s ~4.5s ~4.5s | |
#140 | Qwen3.5-4B | 4B | INT4 Q8 FP16 | 147 tok/s 105 tok/s 65 tok/s | ~1.6s ~1.6s ~1.6s | |
#143 | GPT-OSS 20B | 21B (3.6B active) | INT4 Q8 FP16 | 75 tok/s 66 tok/s 44 tok/s | ~1.7s ~1.7s ~2.0s | |
#144 | GLM-4V | 9B | INT4 Q8 FP16 | 69 tok/s 49 tok/s 30 tok/s | ~3.4s ~3.4s ~3.4s | |
#150 | NVIDIA Nemotron 3 Nano 30B-A3B | 3.5B (30B active) | INT4 Q8 FP16 | 34 tok/s 20 tok/s 11 tok/s | ~10.7s ~10.7s ~10.8s | |
#153 | Qwen3-30B-A3B | 30B (3B active) | INT4 Q8 | 147 tok/s 114 tok/s | ~1.6s ~1.6s | |
#158 | Granite 4.2 8B | 8B | INT4 Q8 FP16 | 98 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
#159 | Gemma 4 E4B | 8B | INT4 Q8 FP16 | 98 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
#162 | Qwen2.5-72B | 72B | INT4 | 15 tok/s | ~28.6s | |
#163 | Mistral Large 3 | 41B (675B active) | INT4 | 2 tok/s | ~237.9s | |
#164 | DeepSeek-R1 70B | 70B | INT4 | 17 tok/s | ~25.6s | |
#165 | GLM-4 | 32B | INT4 Q8 | 26 tok/s 16 tok/s | ~11.8s ~12.8s | |
#166 | Phi-4 | 14B | INT4 Q8 FP16 | 66 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
#167 | Gemma 3 27B | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
#168 | Llama 3.3 70B | 70B | INT4 | 16 tok/s | ~25.6s | |
#170 | DeepSeek-R1 32B | 32B | INT4 Q8 | 34 tok/s 20 tok/s | ~11.8s ~11.8s | |
#171 | Qwen3-32B | 32B | INT4 Q8 | 33 tok/s 19 tok/s | ~11.8s ~11.8s | |
#173 | Hunyuan Standard | 52B (389B active) | INT4 | 3 tok/s | ~137.4s | |
#175 | Magistral Small | 24B | INT4 Q8 | 33 tok/s 22 tok/s | ~8.9s ~8.9s | |
#176 | OLMo 3.1 32B Instruct | 32B | INT4 Q8 | 26 tok/s 16 tok/s | ~11.8s ~12.8s | |
#177 | Qwen2.5-32B | 32B | INT4 Q8 | 33 tok/s 19 tok/s | ~11.8s ~11.8s | |
#178 | OLMo 3 7B Think | 7B | INT4 Q8 FP16 | 81 tok/s 60 tok/s 37 tok/s | ~2.7s ~2.7s ~2.7s | |
#179 | DeepSeek-R1 14B | 14B | INT4 Q8 FP16 | 68 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
#181 | Llama 3.1 70B | 70B | INT4 | 16 tok/s | ~25.6s | |
#183 | Ministral 3 14B | 14B | INT4 Q8 FP16 | 50 tok/s 34 tok/s 20 tok/s | ~5.2s ~5.3s ~5.3s | |
#186 | Gemma 3 12B | 12B | INT4 Q8 FP16 | 74 tok/s 46 tok/s 26 tok/s | ~4.5s ~4.5s ~4.5s | |
#187 | Qwen2-72B | 72B | INT4 | 15 tok/s | ~28.6s | |
#188 | Mistral-Small-2501 | 24B | INT4 Q8 FP16 | 43 tok/s 25 tok/s 12 tok/s | ~8.9s ~8.9s ~10.5s | |
#189 | Ministral 3 8B | 8B | INT4 Q8 FP16 | 75 tok/s 54 tok/s 33 tok/s | ~3.0s ~3.0s ~3.0s | |
#190 | Gemma 4 31B | 30.7B | INT4 Q8 | 35 tok/s 20 tok/s | ~11.3s ~11.3s | |
#191 | MiniCPM5-2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
#192 | Qwen3.5-2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
#193 | Gemma 2 27B | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
#194 | Qwen2.5-14B | 14B | INT4 Q8 FP16 | 66 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
#195 | OLMo 3.1 32B Think | 32B | INT4 Q8 | 26 tok/s 16 tok/s | ~11.8s ~12.8s | |
#196 | Nemotron 3.5 Lightning | 30B (3B active) | INT4 Q8 | 68 tok/s 62 tok/s | ~1.6s ~1.6s | |
#198 | Llama 3 70B | 70B | INT4 | 16 tok/s | ~25.6s | |
#200 | Gemma 4 E2B | 5.1B | INT4 Q8 FP16 | 129 tok/s 90 tok/s 54 tok/s | ~2.0s ~2.0s ~2.0s | |
#202 | DeepSeek-R1 8B | 8B | INT4 Q8 FP16 | 101 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
#203 | Kimi Linear 48B A3B Instruct | 48B (3B active) | INT4 | 59 tok/s | ~1.7s | |
#204 | Qwen3-4B | 4B | INT4 Q8 FP16 | 147 tok/s 105 tok/s 65 tok/s | ~1.6s ~1.6s ~1.6s | |
#205 | Ministral 3 3B | 3B | INT4 Q8 FP16 | 124 tok/s 101 tok/s 70 tok/s | ~1.2s ~1.2s ~1.2s | |
#206 | OLMo 3 32B Base | 32B | INT4 Q8 | 26 tok/s 16 tok/s | ~11.8s ~12.8s | |
#207 | Gemma 2 9B | 9B | INT4 Q8 FP16 | 91 tok/s 59 tok/s 33 tok/s | ~3.4s ~3.4s ~3.4s | |
#208 | Qwen3.5-0.8B | 0.8B | INT4 Q8 FP16 | 247 tok/s 218 tok/s 174 tok/s | ~340 ms ~340 ms ~341 ms | |
#209 | Qwen3-14B | 14B | INT4 Q8 FP16 | 66 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
#210 | Gemma 3 4B | 4B | INT4 Q8 FP16 | 147 tok/s 105 tok/s 65 tok/s | ~1.6s ~1.6s ~1.6s | |
#211 | Qwen3-8B | 8B | INT4 Q8 FP16 | 98 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
#213 | DeepSeek-R1 7B | 7B | INT4 Q8 FP16 | 109 tok/s 72 tok/s 41 tok/s | ~2.7s ~2.7s ~2.7s | |
#214 | Qwen3-1.7B | 1.7B | INT4 Q8 FP16 | 204 tok/s 166 tok/s 117 tok/s | ~710 ms ~711 ms ~713 ms | |
#215 | Llama 3.1 8B | 8B | INT4 Q8 FP16 | 98 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
#216 | Gemma 3 270M | 0.27B | INT4 Q8 FP16 | 268 tok/s 257 tok/s 233 tok/s | ~115 ms ~116 ms ~116 ms | |
#217 | Command R | 35B | INT4 Q8 | 24 tok/s 15 tok/s | ~12.8s ~14.0s | |
#218 | Qwen3-0.6B | 0.6B | INT4 Q8 FP16 | 259 tok/s 235 tok/s 195 tok/s | ~252 ms ~253 ms ~253 ms | |
#219 | Llama 3 8B | 8B | INT4 Q8 FP16 | 98 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
#221 | Phi-4-Mini | 3.8B | INT4 Q8 FP16 | 150 tok/s 109 tok/s 68 tok/s | ~1.5s ~1.5s ~1.5s | |
#222 | Mixtral-8x7B-v0.1 | 46.7B (7B active) | INT4 Q8 | 97 tok/s 60 tok/s | ~3.1s ~3.6s | |
#223 | Qwen2.5-7B | 7B | INT4 Q8 FP16 | 107 tok/s 71 tok/s 41 tok/s | ~2.7s ~2.7s ~2.7s | |
#224 | Ministral-8B-2410 | 8B | INT4 Q8 FP16 | 98 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
#225 | DeepSeek-R1 1.5B | 1.5B | INT4 Q8 FP16 | 212 tok/s 175 tok/s 126 tok/s | ~628 ms ~629 ms ~631 ms | |
#226 | Llama 3.2 3B | 3B | INT4 Q8 FP16 | 167 tok/s 125 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
#227 | Nemotron 3.5 Lightning 30B A3B | 30B (3B active) | INT4 Q8 | 147 tok/s 114 tok/s | ~1.6s ~1.6s | |
#228 | Phi-3-mini | 3.8B | INT4 Q8 FP16 | 150 tok/s 109 tok/s 68 tok/s | ~1.5s ~1.5s ~1.5s | |
#229 | Gemma 3n E2B IT | 6B (2B active) | INT4 Q8 FP16 | 124 tok/s 109 tok/s 83 tok/s | ~888 ms ~889 ms ~892 ms | |
#230 | Mistral-7B-Instruct-v0.1 | 7.3B | INT4 Q8 FP16 | 105 tok/s 69 tok/s 40 tok/s | ~2.8s ~2.8s ~2.8s | |
#231 | Llama 3.2 1B | 1B | INT4 Q8 FP16 | 235 tok/s 203 tok/s 157 tok/s | ~431 ms ~431 ms ~433 ms | |
#232 | Gemma 2 2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
#233 | Phi-3-medium | 14B | INT4 Q8 FP16 | 66 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
#234 | OLMo 3 7B Instruct | 7B | INT4 Q8 FP16 | 81 tok/s 60 tok/s 37 tok/s | ~2.7s ~2.7s ~2.7s | |
#235 | Yi-34B | 34B | INT4 Q8 | 25 tok/s 15 tok/s | ~12.5s ~13.6s | |
#236 | Qwen2-7B | 7B | INT4 Q8 FP16 | 107 tok/s 71 tok/s 41 tok/s | ~2.7s ~2.7s ~2.7s | |
#237 | Phi-3-small | 7B | INT4 Q8 FP16 | 107 tok/s 71 tok/s 41 tok/s | ~2.7s ~2.7s ~2.7s | |
#238 | Gemma 3 1B | 1B | INT4 Q8 FP16 | 235 tok/s 203 tok/s 157 tok/s | ~431 ms ~431 ms ~433 ms | |
#239 | Mistral-7B-Instruct-v0.2 | 7.3B | INT4 Q8 FP16 | 105 tok/s 69 tok/s 40 tok/s | ~2.8s ~2.8s ~2.8s | |
#241 | Gemma 1 7B | 7B | INT4 Q8 FP16 | 81 tok/s 60 tok/s 37 tok/s | ~2.7s ~2.7s ~2.7s | |
#242 | Gemma 1 2B | 2B | INT4 Q8 FP16 | 201 tok/s 159 tok/s 108 tok/s | ~829 ms ~830 ms ~833 ms | |
#243 | ChatGLM3-6B | 6B | INT4 Q8 FP16 | 89 tok/s 67 tok/s 42 tok/s | ~2.3s ~2.3s ~2.3s | |
#244 | ChatGLM2-6B | 6B | INT4 Q8 FP16 | 89 tok/s 67 tok/s 42 tok/s | ~2.3s ~2.3s ~2.3s | |
#245 | ChatGLM-6B | 6B | INT4 Q8 FP16 | 89 tok/s 67 tok/s 42 tok/s | ~2.3s ~2.3s ~2.3s | |
Unranked Models (Sorted by Speed) | ||||||
- | DINOv3 ViT-L/16 | 0.3B | INT4 Q8 FP16 | 280 tok/s 265 tok/s 237 tok/s | ~128 ms ~128 ms ~128 ms | |
- | Qwen2-0.5B | 0.5B | INT4 Q8 FP16 | 266 tok/s 245 tok/s 207 tok/s | ~210 ms ~210 ms ~211 ms | |
- | Qwen2.5-0.5B | 0.5B | INT4 Q8 FP16 | 266 tok/s 245 tok/s 207 tok/s | ~210 ms ~210 ms ~211 ms | |
- | ERNIE-4.5-0.3B | 0.3B | INT4 Q8 FP16 | 264 tok/s 252 tok/s 226 tok/s | ~128 ms ~128 ms ~129 ms | |
- | ERNIE-4.5-0.3B-Base | 0.3B | INT4 Q8 FP16 | 264 tok/s 252 tok/s 226 tok/s | ~128 ms ~128 ms ~129 ms | |
- | Liquid D1-Omni 600M | 0.6B | INT4 Q8 FP16 | 259 tok/s 235 tok/s 195 tok/s | ~252 ms ~253 ms ~253 ms | |
- | PixArt-α XL 2 1024-MS | 0.61B | INT4 Q8 FP16 | 259 tok/s 234 tok/s 194 tok/s | ~256 ms ~256 ms ~257 ms | |
- | PixArt-Σ XL 2 1024-MS | 0.61B | INT4 Q8 FP16 | 259 tok/s 234 tok/s 194 tok/s | ~256 ms ~256 ms ~257 ms | |
- | Nemotron 3.5 Parse | 0.63B | INT4 Q8 FP16 | 257 tok/s 232 tok/s 191 tok/s | ~266 ms ~266 ms ~267 ms | |
- | SD 2.1 Turbo | 0.86B | INT4 Q8 FP16 | 243 tok/s 214 tok/s 168 tok/s | ~366 ms ~367 ms ~368 ms | |
- | Stable Diffusion 1.4 | 0.86B | INT4 Q8 FP16 | 243 tok/s 214 tok/s 168 tok/s | ~366 ms ~367 ms ~368 ms | |
- | Stable Diffusion 2.1 | 0.86B | INT4 Q8 FP16 | 243 tok/s 214 tok/s 168 tok/s | ~366 ms ~367 ms ~368 ms | |
- | Falcon-1B | 1B | INT4 Q8 FP16 | 242 tok/s 208 tok/s 159 tok/s | ~430 ms ~431 ms ~433 ms | |
- | Falcon3-1B | 1B | INT4 Q8 FP16 | 235 tok/s 203 tok/s 157 tok/s | ~431 ms ~431 ms ~433 ms | |
- | MiniCPM-V 4.7 1B | 1B | INT4 Q8 FP16 | 235 tok/s 203 tok/s 157 tok/s | ~431 ms ~431 ms ~433 ms | |
- | Kandinsky 2.2 Decoder | 1.22B | INT4 Q8 FP16 | 224 tok/s 190 tok/s 142 tok/s | ~518 ms ~519 ms ~521 ms | |
- | Wan 2.1 T2V 1.3B | 1.3B | INT4 Q8 FP16 | 221 tok/s 186 tok/s 137 tok/s | ~548 ms ~548 ms ~550 ms | |
- | Qwen2-1.5B | 1.5B | INT4 Q8 FP16 | 212 tok/s 175 tok/s 126 tok/s | ~628 ms ~629 ms ~631 ms | |
- | Qwen2.5-1.5B | 1.5B | INT4 Q8 FP16 | 212 tok/s 175 tok/s 126 tok/s | ~628 ms ~629 ms ~631 ms | |
- | SVD Image-to-Video XT | 1.5B | INT4 Q8 FP16 | 212 tok/s 175 tok/s 126 tok/s | ~628 ms ~629 ms ~631 ms | |
- | SVD Image-to-Video XT 1.1 | 1.5B | INT4 Q8 FP16 | 212 tok/s 175 tok/s 126 tok/s | ~628 ms ~629 ms ~631 ms | |
- | LFM3 1.7B | 1.7B | INT4 Q8 FP16 | 204 tok/s 166 tok/s 117 tok/s | ~710 ms ~711 ms ~713 ms | |
- | LFM3 1.7B Base | 1.7B | INT4 Q8 FP16 | 204 tok/s 166 tok/s 117 tok/s | ~710 ms ~711 ms ~713 ms | |
- | Spark X2.5 1.7B | 1.7B | INT4 Q8 FP16 | 204 tok/s 166 tok/s 117 tok/s | ~710 ms ~711 ms ~713 ms | |
- | Hy-MT2 1.8B | 1.8B | INT4 Q8 FP16 | 201 tok/s 162 tok/s 113 tok/s | ~747 ms ~748 ms ~751 ms | |
- | CogVideoX 2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
- | LFM3 Audio 2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
- | LFM3 Omni 2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
- | LFM3 VL 2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
- | Liquid D1 2B | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
- | LTX-Video 0.9.1 | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
- | Moondream 3.1 | 9B (2B active) | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~934 ms ~936 ms ~939 ms | |
- | Stable Diffusion 3 Medium | 2B | INT4 Q8 FP16 | 194 tok/s 154 tok/s 106 tok/s | ~829 ms ~830 ms ~833 ms | |
- | Kandinsky 3.0 | 2.1B | INT4 Q8 FP16 | 191 tok/s 151 tok/s 103 tok/s | ~865 ms ~867 ms ~870 ms | |
- | LTX-2 | 2.2B | INT4 Q8 FP16 | 188 tok/s 147 tok/s 100 tok/s | ~902 ms ~903 ms ~906 ms | |
- | SDXL 1.0 Refiner | 2.31B | INT4 Q8 FP16 | 184 tok/s 144 tok/s 97 tok/s | ~942 ms ~943 ms ~947 ms | |
- | Stable Diffusion 3.5 Medium | 2.5B | INT4 Q8 FP16 | 179 tok/s 138 tok/s 92 tok/s | ~1.0s ~1.0s ~1.0s | |
- | SDXL 1.0 Base | 2.56B | INT4 Q8 FP16 | 178 tok/s 137 tok/s 90 tok/s | ~1.0s ~1.0s ~1.0s | |
- | SDXL Turbo | 2.56B | INT4 Q8 FP16 | 178 tok/s 137 tok/s 90 tok/s | ~1.0s ~1.0s ~1.0s | |
- | Falcon-3B | 3B | INT4 Q8 FP16 | 173 tok/s 129 tok/s 82 tok/s | ~1.2s ~1.2s ~1.2s | |
- | CroissantLLM Base | 1.3B | INT4 Q8 FP16 | 171 tok/s 152 tok/s 118 tok/s | ~549 ms ~550 ms ~552 ms | |
- | Phi-1 | 1.3B | INT4 Q8 FP16 | 171 tok/s 152 tok/s 118 tok/s | ~549 ms ~550 ms ~552 ms | |
- | Phi-1.5 | 1.3B | INT4 Q8 FP16 | 171 tok/s 152 tok/s 118 tok/s | ~549 ms ~550 ms ~552 ms | |
- | Mellum 2.1 12B A2.5B Thinking | 12B (2.5B active) | INT4 Q8 FP16 | 169 tok/s 132 tok/s 89 tok/s | ~1.2s ~1.2s ~1.2s | |
- | DeepSeek-R1 3B | 3B | INT4 Q8 FP16 | 168 tok/s 126 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
- | Falcon3-3B | 3B | INT4 Q8 FP16 | 167 tok/s 125 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
- | LFM2-VL 3B | 3B | INT4 Q8 FP16 | 167 tok/s 125 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
- | Liquid D1 3B | 3B | INT4 Q8 FP16 | 167 tok/s 125 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
- | Liquid D1-VL 3B | 3B | INT4 Q8 FP16 | 167 tok/s 125 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
- | Liquid LFM2-VL 3B D1 | 3B | INT4 Q8 FP16 | 167 tok/s 125 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
- | Qwen2.5-3B | 3B | INT4 Q8 FP16 | 167 tok/s 125 tok/s 81 tok/s | ~1.2s ~1.2s ~1.2s | |
- | LFM2.5 24B A2B | 24B (2.5B active) | INT4 Q8 FP16 | 159 tok/s 127 tok/s 78 tok/s | ~1.3s ~1.3s ~1.6s | |
- | ERNIE-4.5-21B-A3B | 21B (3B active) | INT4 Q8 FP16 | 152 tok/s 117 tok/s 73 tok/s | ~1.5s ~1.5s ~1.6s | |
- | ERNIE-4.5-21B-A3B-Base | 21B (3B active) | INT4 Q8 FP16 | 152 tok/s 117 tok/s 73 tok/s | ~1.5s ~1.5s ~1.6s | |
- | ERNIE-4.5-VL-28B-A3B | 28B (3B active) | INT4 Q8 | 148 tok/s 115 tok/s | ~1.5s ~1.5s | |
- | ERNIE-4.5-VL-28B-A3B-Base | 28B (3B active) | INT4 Q8 | 148 tok/s 115 tok/s | ~1.5s ~1.5s | |
- | FLUX.2 Klein 4B | 4B | INT4 Q8 FP16 | 147 tok/s 105 tok/s 65 tok/s | ~1.6s ~1.6s ~1.6s | |
- | FrogNano 4B | 4B | INT4 Q8 FP16 | 147 tok/s 105 tok/s 65 tok/s | ~1.6s ~1.6s ~1.6s | |
- | Hy-Memory 30B A3B | 30B (3B active) | INT4 Q8 | 147 tok/s 114 tok/s | ~1.6s ~1.6s | |
- | Hy-MT2 30B A3B | 30B (3B active) | INT4 Q8 | 147 tok/s 114 tok/s | ~1.6s ~1.6s | |
- | Mage-VL Cowork | 4B | INT4 Q8 FP16 | 147 tok/s 105 tok/s 65 tok/s | ~1.6s ~1.6s ~1.6s | |
- | Spark X2.5 4B | 4B | INT4 Q8 FP16 | 147 tok/s 105 tok/s 65 tok/s | ~1.6s ~1.6s ~1.6s | |
- | MiniCPM-V 4.7 35B A3B | 35B (3B active) | INT4 Q8 | 145 tok/s 113 tok/s | ~1.6s ~1.6s | |
- | EmbeddingGemma 2 | 2B | INT4 Q8 FP16 | 142 tok/s 122 tok/s 90 tok/s | ~831 ms ~832 ms ~835 ms | |
- | CogVideoX 1.5 5B | 5B | INT4 Q8 FP16 | 131 tok/s 91 tok/s 55 tok/s | ~1.9s ~1.9s ~1.9s | |
- | CogVideoX 5B | 5B | INT4 Q8 FP16 | 131 tok/s 91 tok/s 55 tok/s | ~1.9s ~1.9s ~1.9s | |
- | Wan 2.2 TI2V 5B | 5B | INT4 Q8 FP16 | 131 tok/s 91 tok/s 55 tok/s | ~1.9s ~1.9s ~1.9s | |
- | Phi-2 | 2.7B | INT4 Q8 FP16 | 129 tok/s 107 tok/s 75 tok/s | ~1.1s ~1.1s ~1.1s | |
- | MaLLaM-3B | 3B | INT4 Q8 FP16 | 124 tok/s 101 tok/s 70 tok/s | ~1.2s ~1.2s ~1.2s | |
- | SmolLM3 3B | 3B | INT4 Q8 FP16 | 124 tok/s 101 tok/s 70 tok/s | ~1.2s ~1.2s ~1.2s | |
- | AliceAI Foundation 80B A3B Base | 80B (3B active) | INT4 | 117 tok/s | ~2.3s | |
- | Kolibri 1 | 78B (3.5B active) | INT4 | 112 tok/s | ~2.5s | |
- | Falcon-7B | 7B | INT4 Q8 FP16 | 111 tok/s 73 tok/s 42 tok/s | ~2.7s ~2.7s ~2.7s | |
- | AuraFlow v0.2 | 6.8B | INT4 Q8 FP16 | 109 tok/s 73 tok/s 42 tok/s | ~2.6s ~2.6s ~2.6s | |
- | AuraFlow v0.3 | 6.8B | INT4 Q8 FP16 | 109 tok/s 73 tok/s 42 tok/s | ~2.6s ~2.6s ~2.6s | |
- | Falcon3-7B | 7B | INT4 Q8 FP16 | 107 tok/s 71 tok/s 41 tok/s | ~2.7s ~2.7s ~2.7s | |
- | Hy-MT2 7B | 7B | INT4 Q8 FP16 | 107 tok/s 71 tok/s 41 tok/s | ~2.7s ~2.7s ~2.7s | |
- | Mistral-7B-v0.1 | 7.3B | INT4 Q8 FP16 | 105 tok/s 69 tok/s 40 tok/s | ~2.8s ~2.8s ~2.8s | |
- | Youtu Parsing Omni | 8B | INT4 Q8 FP16 | 101 tok/s 65 tok/s 37 tok/s | ~3.0s ~3.0s ~3.0s | |
- | Stable Diffusion 3.5 Large | 8.1B | INT4 Q8 FP16 | 98 tok/s 64 tok/s 36 tok/s | ~3.1s ~3.1s ~3.1s | |
- | Stable Diffusion 3.5 Large Turbo | 8.1B | INT4 Q8 FP16 | 98 tok/s 64 tok/s 36 tok/s | ~3.1s ~3.1s ~3.1s | |
- | FLUX.2 Klein 9B | 9B | INT4 Q8 FP16 | 91 tok/s 59 tok/s 33 tok/s | ~3.4s ~3.4s ~3.4s | |
- | LensVLM 9B | 9B | INT4 Q8 FP16 | 91 tok/s 59 tok/s 33 tok/s | ~3.4s ~3.4s ~3.4s | |
- | MiMo V2.6 Distill Qwen 9B | 9B | INT4 Q8 FP16 | 91 tok/s 59 tok/s 33 tok/s | ~3.4s ~3.4s ~3.4s | |
- | ChatGLM3-6B-32K | 6B | INT4 Q8 FP16 | 89 tok/s 67 tok/s 42 tok/s | ~2.3s ~2.3s ~2.3s | |
- | Yi-6B | 6B | INT4 Q8 FP16 | 89 tok/s 67 tok/s 42 tok/s | ~2.3s ~2.3s ~2.3s | |
- | Kimi-VL-A3B-Instruct | 16B (3B active) | INT4 Q8 FP16 | 85 tok/s 75 tok/s 56 tok/s | ~1.4s ~1.4s ~1.4s | |
- | Falcon3-10B | 10B | INT4 Q8 FP16 | 84 tok/s 54 tok/s 30 tok/s | ~3.8s ~3.8s ~3.8s | |
- | Mochi 1 Preview | 10B | INT4 Q8 FP16 | 84 tok/s 54 tok/s 30 tok/s | ~3.8s ~3.8s ~3.8s | |
- | Falcon2-11B | 11B | INT4 Q8 FP16 | 82 tok/s 51 tok/s 28 tok/s | ~4.1s ~4.1s ~4.2s | |
- | Hunyuan Lite | 7B | INT4 Q8 FP16 | 81 tok/s 60 tok/s 37 tok/s | ~2.7s ~2.7s ~2.7s | |
- | OLMo 3 7B Base | 7B | INT4 Q8 FP16 | 81 tok/s 60 tok/s 37 tok/s | ~2.7s ~2.7s ~2.7s | |
- | SEA-LION-7B | 7.1B | INT4 Q8 FP16 | 81 tok/s 59 tok/s 37 tok/s | ~2.7s ~2.7s ~2.7s | |
- | SEA-LION-7B-Instruct | 7.1B | INT4 Q8 FP16 | 81 tok/s 59 tok/s 37 tok/s | ~2.7s ~2.7s ~2.7s | |
- | Sahabat-AI-Llama3-8B-Instruct | 8B | INT4 Q8 FP16 | 75 tok/s 54 tok/s 33 tok/s | ~3.0s ~3.0s ~3.0s | |
- | Typhoon-2-8B | 8B | INT4 Q8 FP16 | 75 tok/s 54 tok/s 33 tok/s | ~3.0s ~3.0s ~3.0s | |
- | FLUX.1 Canny Dev | 11.9B | INT4 Q8 FP16 | 74 tok/s 47 tok/s 26 tok/s | ~4.5s ~4.5s ~4.5s | |
- | FLUX.1 Depth Dev | 11.9B | INT4 Q8 FP16 | 74 tok/s 47 tok/s 26 tok/s | ~4.5s ~4.5s ~4.5s | |
- | FLUX.1 Dev | 11.9B | INT4 Q8 FP16 | 74 tok/s 47 tok/s 26 tok/s | ~4.5s ~4.5s ~4.5s | |
- | FLUX.1 Fill Dev | 11.9B | INT4 Q8 FP16 | 74 tok/s 47 tok/s 26 tok/s | ~4.5s ~4.5s ~4.5s | |
- | FLUX.1 Schnell | 11.9B | INT4 Q8 FP16 | 74 tok/s 47 tok/s 26 tok/s | ~4.5s ~4.5s ~4.5s | |
- | HunyuanVideo 1.5 720P T2V | 13B | INT4 Q8 FP16 | 70 tok/s 43 tok/s 24 tok/s | ~4.9s ~4.9s ~4.9s | |
- | GLM-4-9B | 9B | INT4 Q8 FP16 | 69 tok/s 49 tok/s 30 tok/s | ~3.4s ~3.4s ~3.4s | |
- | GLM-4-9B-Chat | 9B | INT4 Q8 FP16 | 69 tok/s 49 tok/s 30 tok/s | ~3.4s ~3.4s ~3.4s | |
- | GLM-4-9B-Chat-1M | 9B | INT4 Q8 FP16 | 69 tok/s 49 tok/s 30 tok/s | ~3.4s ~3.4s ~3.4s | |
- | Yi-9B | 9B | INT4 Q8 FP16 | 69 tok/s 49 tok/s 30 tok/s | ~3.4s ~3.4s ~3.4s | |
- | Sahabat-AI-Gemma2-9B | 9.2B | INT4 Q8 FP16 | 68 tok/s 49 tok/s 29 tok/s | ~3.5s ~3.5s ~3.5s | |
- | Sahabat-AI-Gemma2-9B-Instruct | 9.2B | INT4 Q8 FP16 | 68 tok/s 49 tok/s 29 tok/s | ~3.5s ~3.5s ~3.5s | |
- | Wan 2.1 I2V 14B 720P | 14B | INT4 Q8 FP16 | 66 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
- | Wan 2.1 T2V 14B | 14B | INT4 Q8 FP16 | 66 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
- | Wan 2.2 T2V A14B | 14B | INT4 Q8 FP16 | 66 tok/s 41 tok/s 22 tok/s | ~5.2s ~5.2s ~5.3s | |
- | FLUX.2 Dev | 15B | INT4 Q8 FP16 | 62 tok/s 38 tok/s 21 tok/s | ~5.6s ~5.6s ~5.6s | |
- | GreenMind-14B-R1 | 14B | INT4 Q8 FP16 | 50 tok/s 34 tok/s 20 tok/s | ~5.2s ~5.3s ~5.3s | |
- | Arete 27B | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
- | AREX-2 | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
- | PPLX Decider v1 27B | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
- | PPLX Decider v1.1 27B | 27B | INT4 Q8 | 39 tok/s 23 tok/s | ~10.0s ~10.0s | |
- | Agnes 3.0 Flash | 33B | INT4 Q8 | 32 tok/s 19 tok/s | ~12.1s ~12.1s | |
- | Falcon-40B | 40B | INT4 Q8 | 28 tok/s 15 tok/s | ~14.6s ~15.9s | |
- | Typhoon-2-70B | 70B | INT4 | 12 tok/s | ~30.1s | |
- | Kimi-Dev-72B | 72B | INT4 | 11 tok/s | ~30.9s | |
Maximum model parameter class runnable by weight precision.
Context:
4-bit
32B Models
8-bit
32B Models
16-bit
14B Models
Hardware capacity for local training and adapter fine-tuning.
Context Length:
QLoRA
32B Models
LoRA
14B Models
Full Parameter Training
7B-8B Models
Guidance for optimal precision and operational ceilings on Apple M2 Ultra (64GB).
Inference Sweet Spot
Optimized for 14B models at uncompressed or Q8 precision, and 32B models at Q4 with up to 32k context.
Bandwidth & Speed Profile
With 800 GB/s aggregate bandwidth, batch size 1 inference operates in a memory-bandwidth bound regime. Generates approximately 178 tok/s on an 8B Q4 model and 21 tok/s on a 70B Q4 model.
Unified Memory Budget
Modeled with a 75% usable allocation budget to preserve system RAM for macOS and display compositor processes.
©2025 ApX Machine Learning