HARDWARE BENCHMARK & VRAM ENVELOPE โ€ข APPLE SILICON7 GB VRAM โ€ข 68 GB/s

What Models Can Run on Apple MacBook Pro/Air M1 (8GB Unified Memory)?

7 GB VRAM68 GB/s Bandwidth30W TDPMSRP: $999Used / eBay: ~$450Cloud: $0.2/hr on RunPod

Apple MacBook Pro/Air M1 (8GB Unified Memory) provides 7 GB of usable memory with 68 GB/s memory bandwidth at 30W TDP. Compact laptop setup for 1Bโ€“7B quantized models (Llama 3.2 3B, Qwen 2.5 7B Q4).

โœ• OOM25.22 GB (360%)0 t/s

Target Hardware & Model

interactive
The premier open-source coding model for single 24GB GPUs (RTX 4090/3090)
Qwen 2.5 Coder 32B Instruct on Apple MacBook Pro/Air M1 (8GB Unified Memory)

โœ• Out of Memory โ€” Exceeds VRAM Capacity

โœ• OOM
Required VRAM
25.22 GB
360% of hardware capacity (7 GB)
Est. Decode Speed
0 tok/s
Dense model @ 68 GB/s
Available Headroom
-18.22 GB
Needs +18.22 GB more VRAM
Memory Allocation & Headroom
25.22 GB allocated of 7 GB capacity
360% utilized
Weights: 19.5 GB
KV: (32K): 4.29 GB
Overhead: 1.43 GB
Deficit: -18.22 GB
โšก Architecture & Throughput Transparency: Single-user decode speed (~0 tok/s) is memory-bandwidth bound at batch size = 1 on Apple MacBook Pro/Air M1 (8GB Unified Memory) (68 GB/s). Prompt prefill / TTFT (~0 tok/s) is compute-bound and utilizes GPU Tensor cores. Actual latency varies with FlashAttention-2 and runtime engine (Ollama/vLLM/llama.cpp).

Quantization Precision Matrix

32K ctx โ€ข KV: Q8_0
QuantizationWeightsKV CacheTotal VRAMEst. SpeedFit Status
FP1616 bpw65 GB4.29 GB72.32 GB (999%)0 t/sOOM
Q8_08.5 bpw34.45 GB4.29 GB40.7 GB (581%)0 t/sOOM
Q6_K6.56 bpw26.65 GB4.29 GB32.62 GB (466%)0 t/sOOM
Q5_K_M5.68 bpw23.07 GB4.29 GB28.92 GB (413%)0 t/sOOM
Q4_K_M4.8 bpw19.5 GB4.29 GB25.22 GB (360%)0 t/sOOM
FP44.25 bpw17.23 GB4.29 GB22.87 GB (327%)0 t/sOOM
IQ3_XS3.3 bpw13.32 GB4.29 GB18.83 GB (269%)0 t/sOOM

Export Full Architecture & Infrastructure Spec

Get an executive-ready PDF report with exact memory math, hardware benchmarks, and cost comparisons.

All Open-Weights Models Tested on Apple MacBook Pro/Air M1 (8GB Unified Memory) (Q4_K_M @ 32K Context)

Standard Q4_K_M precision with 32K context window and Q8_0 KV cache

14 Models Benchmarked
ModelArchitectureTotal VRAM NeededHeadroomEst. Decode SpeedCompatibilityDetailed Config
Qwen 2.5 Coder 32B Instruct
Alibaba Cloud
32.5B Dense25.22 GB(360%)-18.22 GB0 (OOM)โœ• OOMConfigure CLI โ†’
DeepSeek-R1 (671B MoE)
DeepSeek
671B MoE482.94 GB(999%)-475.94 GB0 (OOM)โœ• OOMConfigure CLI โ†’
DeepSeek-V3 (671B MoE)
DeepSeek
671B MoE482.94 GB(999%)-475.94 GB0 (OOM)โœ• OOMConfigure CLI โ†’
Meta Llama 3.3 70B Instruct
Meta AI
70.6B Dense49.96 GB(714%)-42.96 GB0 (OOM)โœ• OOMConfigure CLI โ†’
DeepSeek-R1 Distill Qwen 32B
DeepSeek
32.8B Dense25.41 GB(363%)-18.41 GB0 (OOM)โœ• OOMConfigure CLI โ†’
DeepSeek-R1 Distill Qwen 14B
DeepSeek
14.8B Dense13.16 GB(188%)-6.16 GB0 (OOM)โœ• OOMConfigure CLI โ†’
Qwen 2.5 72B Instruct
Alibaba Cloud
72.7B Dense51.27 GB(732%)-44.27 GB0 (OOM)โœ• OOMConfigure CLI โ†’
Meta Llama 3.1 8B Instruct
Meta AI
8B Dense7.87 GB(112%)-0.87 GB~2 tok/sโšก PARTIALConfigure CLI โ†’
Microsoft Phi-4 14B
Microsoft
14.7B Dense13.24 GB(189%)-6.24 GB0 (OOM)โœ• OOMConfigure CLI โ†’
DeepSeek Coder V2 236B MoE
DeepSeek
236B MoE151.34 GB(999%)-144.34 GB0 (OOM)โœ• OOMConfigure CLI โ†’
Mistral Large 2 (123B Instruct)
Mistral AI
123B Dense83.04 GB(999%)-76.04 GB0 (OOM)โœ• OOMConfigure CLI โ†’
Meta Llama 3.1 405B Instruct
Meta AI
405B Dense260.72 GB(999%)-253.72 GB0 (OOM)โœ• OOMConfigure CLI โ†’
Google Gemma 2 27B Instruct
Google
27.2B Dense23.81 GB(340%)-16.81 GB0 (OOM)โœ• OOMConfigure CLI โ†’
Google Gemma 2 9B Instruct
Google
9.2B Dense12.1 GB(173%)-5.1 GB0 (OOM)โœ• OOMConfigure CLI โ†’