LLM VRAM Checker

Local LLMs on Mac Studio M2 Max (64 GB unified)

usable memory ≈ 44.8 GB · macOS unified-memory assumption: 70%

~44.8 GB usable — the single-box path to 70B-class models at Q4.

Model verdicts at Q4 and Q8

ModelQ4 weightsQ8 weights
Llama 3.1 8B8BRuns well4.6 GBRuns well8.5 GB
Llama 3.3 70B70BRuns well40.6 GBToo big74.2 GB
Mistral 7B7BRuns well4.1 GBRuns well7.4 GB
Mixtral 8x7B47BRuns well27.3 GBToo big49.8 GB
Qwen2.5 7B7BRuns well4.1 GBRuns well7.4 GB
Qwen2.5 14B14BRuns well8.1 GBRuns well14.8 GB
Qwen2.5 32B32BRuns well18.6 GBRuns well33.9 GB
Qwen2.5 72B72BRuns well41.8 GBToo big76.3 GB
Gemma 2 9B9BRuns well5.2 GBRuns well9.5 GB
Gemma 2 27B27BRuns well15.7 GBRuns well28.6 GB
Phi-4 14B14BRuns well8.1 GBRuns well14.8 GB
Muse Spark Open 816B816BToo big473.3 GBToo big865 GB

How to read this

Each cell shows the estimated weight size at that quantization (parameters × bytes-per-weight) and whether it fits in this machine’s usable memory plus a 2 GB headroom for context and buffers. “Tight fit” means the weights load but long contexts will struggle — prefer Q4, shorter contexts, or a smaller model.

Speed is a separate question from capacity: a fit verdict does not promise fast generation, especially on CPU-only setups where single-digit tokens per second are normal for 7B+ models.