Will It Run AI
CalculatorModelsHardwareCompare
Product
  • Calculator
  • Compare
  • Tier List
Browse
  • Models
  • Hardware
  • Docs
About
  • Why It Works
  • What's New
  • Legal Notice
  • Privacy Policy

All estimates are approximations based on mathematical models and public specifications. Actual performance may vary. Do not make purchasing decisions based solely on these estimates.

Data sourced from Hugging Face, Ollama, and official model documentation. Model names and logos are trademarks of their respective owners.

© 2026 Will It Run AI — Fase Consulting Ibiza, S.L. (NIF: B57969656)

Home/Hardware/Macs/MacBook Pro M3 Pro 36GB
Apple

Apple

MacBook Pro M3 Pro 36GB

M3LaptopM3UNIFIEDMetal
36GB
Unified Memory
150GB/s
Bandwidth
$1,999 MSRP

About this GPU for AI

MacBook Pro M3 Pro 36GB with 36 GB unified memory. Third-generation Apple Silicon built on 3nm process with dynamic caching GPU architecture, significantly improving AI inference efficiency.

Specifications

Compute
ArchitectureM3
Memory
Unified Memory36 GB
Bandwidth150 GB/s
General
FamilyM3
SegmentLaptop
InterconnectUNIFIED
Compute PlatformMETAL
MSRP$1,999

For AI Workloads

Strengths
  • 3nm process enables higher efficiency
  • Dynamic caching GPU improves utilization
  • Up to 400 GB/s memory bandwidth (Max)
  • Hardware-accelerated ray tracing
  • Strong MLX optimization
Considerations
  • Base M3 still limited to 24 GB unified memory
  • Premium pricing for high-memory configurations

Architecture

M3

Apple M3 is built on TSMC's 3nm process, the first consumer chips at this node. It introduces Dynamic Caching for more efficient GPU memory allocation and hardware-accelerated ray tracing.

AI Relevance

Dynamic Caching improves GPU utilization for compute workloads including ML inference. The M3 Ultra with up to 512 GB unified memory can theoretically hold even unquantized 70B models, though memory bandwidth remains the throughput bottleneck.

Process: TSMC 3nmPlatform: METALPrecisions: FP32, FP16

M3's dynamic caching GPU architecture allocates local memory in hardware in real-time, improving GPU utilization for AI workloads. The M3 Max reaches 400 GB/s bandwidth, competitive with mid-range discrete GPUs.

Recommendations by Workload

Agentic Coding

C

Qwen3-Coder 30B A3B Instruct

This model is still usable for agentic-coding, but it is not the most specialized pick. It belongs to a current frontier family for local AI. It should run, but memory headroom will be limited. Known channels: huggingface, ollama, lm-studio.

Decode 15.2 tok/s · 34K ctx · llama.cpp
24.4 GB / 36.0 GB Unified Memory

Chat

C

Qwen 3 14B

This model is a direct match for chat. It belongs to a current frontier family for local AI. It fits natively with comfortable headroom. Known channels: huggingface, ollama, lm-studio.

Decode 12.8 tok/s · 14K ctx · llama.cpp
14.4 GB / 36.0 GB Unified Memory

Coding

C

Devstral Small 2 24B Instruct

This model is a direct match for coding. It belongs to a current frontier family for local AI. It should run, but memory headroom will be limited. Known channels: huggingface, ollama, lm-studio.

Decode 7.5 tok/s · 18K ctx · llama.cpp
23.2 GB / 36.0 GB Unified Memory

RAG

C

Codestral 21B Pruned i1

This model is a direct match for rag. It sits in the middle of the current model mix. It should run, but memory headroom will be limited.

Decode 8.5 tok/s · 34K ctx · llama.cpp
24.2 GB / 36.0 GB Unified Memory

Reasoning

C

Qwen 3 14B

This model is a direct match for reasoning. It belongs to a current frontier family for local AI. It fits natively with comfortable headroom. Known channels: huggingface, ollama, lm-studio.

Decode 12.8 tok/s · 27K ctx · llama.cpp
15.5 GB / 36.0 GB Unified Memory

Full Model Compatibility

AlibabaQwen3-VL 30B A3B Instruct
C49
30B23.9 GB16 tok/s17K ctx
moe
AlibabaQwen3-Coder 30B A3B Instruct
C48
30.5B24.2 GB15 tok/s17K ctx
moe
Googlegemma 2b
C48
2B6.8 GB90 tok/s61K ctx
dense
TheDrummerTGemmasutra Mini 2B v1
C48
2B6.8 GB90 tok/s61K ctx
dense
QwenQwen2.5 1.5B Instruct
C48
1.5B6.5 GB110 tok/s64K ctx
dense
Hugging-quantsHLlama 3.2 1B Instruct Q8 0
C47
1B6.4 GB115 tok/s65K ctx
dense
TheBlokeTTinyLlama 1.1B Chat v1.0
C47
1.1B6.3 GB110 tok/s66K ctx
dense
BartowskiBgemma 2 2b it
C47
2B7.2 GB70 tok/s57K ctx
dense
Ggml-orgGSmolVLM 500M Instruct
C47
0.5B6.0 GB115 tok/s69K ctx
dense
UnslothQwen3.5 9B
C47
9B11.7 GB20 tok/s35K ctx
dense
HauhauCSHQwen3.5 9B Uncensored HauhauCS Aggressive
C47
9B11.7 GB20 tok/s35K ctx
dense
QwenQwen2.5 3B Instruct
C47
3B7.4 GB60 tok/s56K ctx
dense
Ggml-orgGembeddinggemma 300M
C47
0.3B5.8 GB115 tok/s71K ctx
dense
Lmstudio-communityLQwen3.5 9B
C47
9B11.7 GB20 tok/s35K ctx
dense
BartowskiBLlama 3.2 3B Instruct
C47
3B7.7 GB52 tok/s54K ctx
dense
BartowskiBMeta Llama 3.1 8B Instruct
C47
8B10.9 GB22 tok/s38K ctx
dense
XtunerXllava llama 3 8b v1 1
C47
8B10.9 GB22 tok/s38K ctx
dense
UnslothDeepSeek R1 0528 Qwen3 8B
C47
8B10.9 GB22 tok/s38K ctx
dense
MaziyarPanahiMMeta Llama 3 8B Instruct
C47
8B10.9 GB22 tok/s38K ctx
dense
TheBlokeTLlama 2 7B Chat
C47
7B10.2 GB26 tok/s41K ctx
dense
UnslothQwen3.5 4B
C46
4B8.0 GB45 tok/s52K ctx
dense
TheBlokeTMistral 7B Instruct v0.2
C46
7B10.2 GB26 tok/s41K ctx
dense
MistralCodestral 2 25.08
C46
22B21.6 GB8 tok/s19K ctx
dense
MaziyarPanahiMMistral 7B Instruct v0.3
C46
7B10.2 GB26 tok/s41K ctx
dense
Lmstudio-communityLgemma 3 4b it
C46
4B8.0 GB45 tok/s52K ctx
dense
MistralDevstral Small 2 24B Instruct
C46
24B23.2 GB8 tok/s18K ctx
dense
MistralDevstral Small 1.1
C46
24B23.2 GB8 tok/s18K ctx
dense
UnslothQwen3.5 27B
C46
27B25.5 GB7 tok/s16K ctx
dense
Unslothgemma 3 27b it
C46
27B25.5 GB7 tok/s16K ctx
dense
AlibabaQwen 2.5 Coder 32B
D35
32B29.3 GB5 tok/s14K ctx
dense
DeepSeekDeepSeek R1 671B
F0
671B419.9 GB2 tok/s4K ctx
moe
MistralDevstral 2 123B Instruct
F0
123B99.0 GB2 tok/s4K ctx
dense
Z.aiGLM-5
F0
744B464.9 GB2 tok/s4K ctx
moe
UnslothQwen3.5 35B A3B
F0
35B31.6 GB5 tok/s13K ctx
dense
Moonshot AIKimi K2.5
F0
1000B619.8 GB2 tok/s4K ctx
moe
MistralMistral Large 3
F0
675B422.9 GB2 tok/s4K ctx
+1moe
MistralMistral Small 4 119B
F0
119B78.4 GB4 tok/s5K ctx
moe
AlibabaQwen3-Coder 480B A35B Instruct
F0
480B303.1 GB2 tok/s4K ctx
moe
AlibabaQwen3-Coder-Next
F0
80B54.4 GB7 tok/s8K ctx
moe
UnslothQwen3.5 122B A10B
F0
122B83.6 GB2 tok/s5K ctx
dense
DeepSeekDeepSeek V3 671B
F0
671B419.9 GB2 tok/s4K ctx
moe
MistralMixtral 8x22B
F0
141B96.9 GB2 tok/s4K ctx
moe
AlibabaQwen 2.5 72B
F0
72B60.0 GB3 tok/s7K ctx
dense
AlibabaQwen 3 235B A22B
F0
235B151.6 GB2 tok/s4K ctx
moe
UnslothQwen3.5 397B A17B
F0
397B309.0 GB2 tok/s4K ctx
dense
MetaLlama 3.3 70B
F0
70B58.4 GB3 tok/s7K ctx
dense
MetaLlama 4 Maverick 17B 128E
F0
400B251.4 GB2 tok/s4K ctx
moe
CohereCommand A 111B
F0
111B89.8 GB2 tok/s5K ctx
dense
AlibabaQwen 2.5 VL 72B
F0
72B60.0 GB3 tok/s7K ctx
dense
Lmstudio-communityLQwen3.5 35B A3B
F0
35B31.6 GB5 tok/s13K ctx
dense

Just out of reach

Models you could run with an upgrade

High-quality models that need a bit more memory

DeepSeekDeepSeek R1 671B
671BTier 5Needs ~425.7 GB
MistralDevstral 2 123B Instruct
123BTier 5Needs ~118.3 GB
Runs on Mac Studio M3 Ultra 256GB
Z.aiGLM-5
744BTier 5Needs ~471.1 GB
UnslothQwen3.5 35B A3B
35BTier 5Needs ~37.1 GB
Runs on Mac mini M4 64GB (~$1,099)
Moonshot AIKimi K2.5
1000BTier 5Needs ~624.8 GB

Upgrade paths

Upgrade from MacBook Pro M3 Pro 36GB

See what you unlock with more powerful hardware

Upgrade options

Upgrade options

AMDAMD Instinct MI100 32GBNext step up
1228 GB/s (+1078)
A
Unlocks Qwen3.5 35B A3B, Qwen 2.5 Coder 32B, Qwen3.5 35B A3B+14 more · +593% faster avg

 

AppleMacBook Pro M4 Max 48GBApple upgrade
48 GB Unified (+12)546 GB/s (+396)
B
Unlocks Qwen3.5 35B A3B, Qwen 2.5 Coder 32B, Qwen3.5 35B A3B+14 more · +199% faster avg

~$2,499 MSRP

AppleMac mini M4 64GBBest value
64 GB Unified (+28)
B
Unlocks Qwen3.5 35B A3B, Qwen 2.5 Coder 32B, Qwen3.5 35B A3B+16 more

~$1,099 MSRP

AMDAMD Instinct MI350X 288GBBiggest leap
288 GB VRAM (+252)8000 GB/s (+7850)
A
Unlocks Devstral 2 123B Instruct, Qwen3.5 35B A3B, Mistral Small 4 119B+46 more · +4504% faster avg

~$8,000 MSRP

Compare this Mac