Apple · apple

Apple M2 Max

Apple M2 Max has 32 GB of unified memory at 410 GB/s — about 22.32 GiB usable after driver and compositor overhead. 1752 of 2118 indexed models fit at 128K context with q8_0 KV. Note only 24 GB of its 32 GB is allocatable to the GPU.

Spec sheet· bandwidth, theoreticalFrom the file· fit from summed bytesPredicted· speed
Memory
32 GB
LPDDR5-6400
Bandwidth
410 GB/s
512-bit bus
Tensor FP16
dense
TDP
KV cachef16q8_0q4_0quantizing the KV cache is a ~2× lever on the dominant term at long context
text 1481vision language 168audio asr 39audio tts 21image 1video 16embedding 26

What fits at 128K context

largest quantization that fits, per model · 1752 of 2118 indexed
ModelBest quantParamsWeightsKVTotal in memoryHeadroomtok/s
NVIDIA-Nemotron-Nano-9B-v2Q6_K8.9B8.51 GiB14.88 GiB23.98 GiB0.02 GiB14±8.3%
openNemo-9B-abliteratedQ6_K8.9B8.51 GiB14.88 GiB23.98 GiB0.02 GiB14±8.3%
internlm2-math-plus-20bI1-Q4_K_S19.9B10.62 GiB12.75 GiB23.98 GiB0.02 GiB14±8.3%
Qwen3-Coder-Next-REAMMoEI1-IQ3_XXS60.3B21.85 GiB1.59 GiB23.98 GiB0.02 GiB43±37%
InternVL3_5-30B-A3BQ6_K30.8B23.38 GiB0.00 GiB23.98 GiB0.02 GiB14±8.3%
Gemma4-Gutenberg-31BIQ3_XXS31.3B12.09 GiB11.25 GiB23.97 GiB0.03 GiB14±8.3%
gemma-4-31B-itIQ3_XXS31.3B12.09 GiB11.25 GiB23.97 GiB0.03 GiB14±8.3%
Gemma4-Gutenberg-31B-HereticIQ3_XXS31.3B12.09 GiB11.25 GiB23.97 GiB0.03 GiB14±8.3%
Equinox-31BIQ3_XXS31.3B12.09 GiB11.25 GiB23.97 GiB0.03 GiB14±8.3%
gemma-4-31B-it-SDFT-Heretic-RPIQ3_XXS30.7B12.09 GiB11.25 GiB23.97 GiB0.03 GiB14±8.3%
grug-27bQ5_K_M27.4B19.10 GiB4.25 GiB23.97 GiB0.03 GiB14±8.3%
Carnice-V2-27bQ5_K_M27.4B19.10 GiB4.25 GiB23.97 GiB0.03 GiB14±8.3%
Fara1.5-27BQ5_K_M27.4B19.10 GiB4.25 GiB23.97 GiB0.03 GiB14±8.3%
OmniAtlas-Qwen3-30B-A3BI1-Q6_K31.7B23.37 GiB0.00 GiB23.96 GiB0.04 GiB14±8.3%
Qwen3-Omni-30B-A3B-CaptionerI1-Q6_K31.7B23.37 GiB0.00 GiB23.96 GiB0.04 GiB14±8.3%
Magistry-24B-v1.1IQ4_NL23.6B12.67 GiB10.63 GiB23.96 GiB0.04 GiB14±8.3%
Muse-Glimmer-30BQ6_K_L29.8B22.41 GiB0.91 GiB23.96 GiB0.04 GiB14±8.3%
spoomplesmaxx-v2.1-30BI1-IQ1_M28.9B6.30 GiB17.00 GiB23.96 GiB0.04 GiB14±8.3%
Huihui-granite-4.1-30b-abliteratedI1-IQ1_M28.9B6.30 GiB17.00 GiB23.96 GiB0.04 GiB14±8.3%
granite-4.1-30b-hereticI1-IQ1_M28.9B6.30 GiB17.00 GiB23.96 GiB0.04 GiB14±8.3%
SOLAR-10.7B-Instruct-v1.0-uncensoredQ8_010.7B10.62 GiB12.75 GiB23.96 GiB0.04 GiB14±8.3%
Nous-Hermes-2-SOLAR-10.7BQ8_010.7B10.62 GiB12.75 GiB23.96 GiB0.04 GiB14±8.3%
SOLAR-10.7B-Instruct-v1.0Q8_010.7B10.62 GiB12.75 GiB23.96 GiB0.04 GiB14±8.3%
Huihui-Qwen3-Coder-Next-abliteratedMoEI1-IQ2_XS79.7B21.82 GiB1.59 GiB23.96 GiB0.04 GiB44±37%
reka-flash-3.1I1-Q5_K_M20.9B14.56 GiB8.77 GiB23.95 GiB0.05 GiB14±8.3%
reka-flash-3Q5_K_M20.9B14.56 GiB8.77 GiB23.95 GiB0.05 GiB14±8.3%
Nemotron-Labs-Audex-30B-A3BQ4_K_L32.0B23.35 GiB0.00 GiB23.95 GiB0.05 GiB14±8.3%
Qwen3-42B-A3B-2507-Thinking-Abliterated-uncensored-TOTAL-RECALL-v2-Medium-MASTER-CODERMoEI1-Q2_K42.4B14.50 GiB8.90 GiB23.94 GiB0.06 GiB17±37%
phi-2Q6_K2.8B2.13 GiB21.25 GiB23.94 GiB0.06 GiB14±8.3%
stable-code-3bI1-Q6_K2.8B2.14 GiB21.25 GiB23.94 GiB0.06 GiB14±8.3%
rocket-3BQ6_K2.8B2.14 GiB21.25 GiB23.94 GiB0.06 GiB14±8.3%
grok-oss-Apollyon-24BIQ4_NL23.6B12.64 GiB10.63 GiB23.93 GiB0.07 GiB14±8.3%
Qwen3-48B-A4B-Savant-Commander-Distill-12X-Closed-Open-Heretic-UncensoredMoEI1-IQ3_M33.6B13.81 GiB9.56 GiB23.93 GiB0.07 GiB15±37%
Devstral-Small-2-24B-Instruct-2512Q4_K_S24.0B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Voxtral-Small-24B-2507Q4_K_S24.3B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Transformed-Journey-24BI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Mergedonia-AETHER-24B-v1aI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Mergedonia-AETHER-24B-v1bI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Slimaki-Tavern-24B-v1.3I1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Maginum-Cydoms-24BI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Maginum-Cydoms-24B-absolute-heresyI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Dolphin3.0-R1-Mistral-24BQ4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Dolphin3.0-Mistral-24BQ4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Mistral-Small-3.2-24B-Instruct-2506-ultra-uncensored-hereticI1-Q4_K_S24.0B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Huihui-Mistral-Small-3.2-24B-Instruct-2506-abliterated-llamacppfixedI1-Q4_K_S24.0B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Dans-PersonalityEngine-V1.2.0-24bI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Mistral-Small-3_2-24B-Instruct-2506-antislop.v2I1-Q4_K_S24.0B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Cydonia_VistralQ4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Mistral-Small-3.2-24B-Instruct-2506Q4_K_S24.0B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Dans-PersonalityEngine-V1.3.0-24bI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Devstral-Small-2507Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Goetia-24B-v1.1I1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Devstral-Small-2505Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
MS3.2-PaintedFantasy-v3-24BI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
RP-Spectrum-24BI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
MS3.2-PaintedFantasy-v4.1-24B-ultra-uncensored-heretic-v2I1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Magidonia-24B-v4.3-heretic-v1.2I1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Magidonia-24B-v4.3-absolute-heresyI1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
MagiSeek-Pro-V1I1-Q4_K_S23.6B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
Magistral-Small-2509Q4_K_S24.0B12.62 GiB10.63 GiB23.91 GiB0.09 GiB14±8.3%
From the filePredictedwhat these mean

Speed is modeled, not measured: decode is memory-bandwidth bound, so tokens per second is bytes read per token against achievable bandwidth. Mixture-of-experts models carry a wider band because only the routed experts are read each step, and few have been measured publicly.

Measured on this card

third-party benchmarks, aggregated
WorkloadMedianMiddle 50%Runs
Prompt processing671.32 tok/s665.12677.0614
Text generation41.32 tok/s28.4862.4814
Benchmarked· n=14

Aggregated from community-submitted runs, so the spread is wide by nature — it covers different models, resolutions, step counts and settings, not one controlled configuration. Read the middle 50% rather than the median alone. These figures are reproduced with attribution from llama.cpp-discussion-4167.

Questions people ask

What AI models can a Apple M2 Max run?
1752 of 2118 indexed open-weight models fit a Apple M2 Max at 131,072 context with q8_0 KV cache, the largest being NVIDIA-Nemotron-Nano-9B-v2 at Q6_K. That covers text, vision-language, image, video and speech models.
How much usable memory does a Apple M2 Max actually have?
Its nameplate is 32 GB, but about 22.32 GiB is available to a model once driver and compositor overhead is accounted for, and only 24 GB of the pool can be allocated to the GPU at all.
Is a Apple M2 Max fast for local AI?
Its memory bandwidth is 410 GB/s, and that figure — not teraflops — is what governs token generation speed. Capacity decides what you can run; bandwidth decides how fast it runs.