Mac mini M2 · 16 GB
16 GB unified memory · 100 GB/s bandwidth
Apple silicon index
A Mac does not have a separate VRAM pool. The GPU, CPU, operating system, and your applications all draw from the same unified memory. These pages use that capacity honestly, show the bandwidth of each chip tier, and keep MLX commands separate from Ollama and llama.cpp examples.
16 GB unified memory · 100 GB/s bandwidth
24 GB unified memory · 100 GB/s bandwidth
32 GB unified memory · 200 GB/s bandwidth
64 GB unified memory · 400 GB/s bandwidth
16 GB unified memory · 100 GB/s bandwidth
24 GB unified memory · 100 GB/s bandwidth
36 GB unified memory · 300 GB/s bandwidth
48 GB unified memory · 400 GB/s bandwidth
64 GB unified memory · 400 GB/s bandwidth
128 GB unified memory · 400 GB/s bandwidth
16 GB unified memory · 120 GB/s bandwidth
24 GB unified memory · 120 GB/s bandwidth
32 GB unified memory · 120 GB/s bandwidth
24 GB unified memory · 273 GB/s bandwidth
48 GB unified memory · 273 GB/s bandwidth
64 GB unified memory · 273 GB/s bandwidth
36 GB unified memory · 410 GB/s bandwidth
48 GB unified memory · 546 GB/s bandwidth
64 GB unified memory · 546 GB/s bandwidth
128 GB unified memory · 546 GB/s bandwidth
96 GB unified memory · 819 GB/s bandwidth
Capacity is not the same as speed. A larger unified-memory configuration can hold a bigger model, while a higher-bandwidth chip can generate faster when both configurations fit. Read the calculation limits.