Apple M4 — Benchmarks & Specs
Short answer: the Apple M4 generates a median 20.0 tokens/sec on 7-9B dense models at 4-bit (Q4) under ollama, across 3 cited runs from Macyou and LocalLLaMA.
Bottom line: how fast is the Apple M4?
SpecPicks median: 20.0 tokens/sec across 3 cited single-user runs of 7-9B dense models at 4-bit (Q4) under ollama (range 16.9–21.2 tok/s), from Macyou (2 runs), LocalLLaMA. For local LLM inference it generates 11.7 tokens/sec running qwen2.5:14b at q4_K_M under ollama on a machine with 16 GB of unified memory, per Macyou. Unified memory is the binding constraint for local inference: the Apple M4 ships in configurations of up to 32 GB, per the manufacturer spec sheet, and a 14B model at q4_K_M needs roughly 8 GB for its weights alone (14B parameters at ~4.85 bits per weight, per llama.cpp), so it runs only on configurations with more unified memory than that. In PassMark CPU Mark it scores 22,203–23,643 points, across two PassMark results (PassMark CPU benchmark listing, PassMark CPU benchmark listing). Across all its cores it scores 13,845 points in Cinebench R23 multi, per Notebookcheck.
Every figure above is a row in the tables below, and each row links out to the review or public benchmark database the number was taken from; the memory ceiling and the weight-size estimate are not table rows and link to their sources inline; the SpecPicks median is computed here from the runs it names, each a row in the AI table. SpecPicks aggregates published measurements; it does not report first-party benchmark runs.
Read the full comparison → How to run Qwen 3 32B on Apple M4 Pro
The Apple M4 is a processor from the M4 family released in 2024 from Apple. Key on-paper specs include 10 CPU cores, 10 GPU cores, up to 32 GB of unified memory, 120 GB/s of memory bandwidth. Data on this page draws on 13 synthetic benchmark results (top 10 shown), 29 community AI inference reports (top 16 shown), 8 measured game frame-rate results, compiled from LocalLLaMA, Notebookcheck, Macyou, Beebom, LLMCheck, PassMark, Geekbench Browser, TechSpot; each table row links to its source. Read this page when shopping the Apple M4, comparing it against other processors in your build, or sizing it for a specific workload (gaming at 1080p/1440p/4K, synthetic benchmark scores, or local LLM inference).
Gaming Performance (measured FPS)
Average and 1% low frame rates by game, resolution, and quality preset. Bars are scaled against the fastest result on this page.
| Game | Resolution | Settings | Relative | Avg FPS | 1% low | Test GPU | Source |
|---|---|---|---|---|---|---|---|
| Cyberpunk 2077 | 1080p | FSR Quality + Frame Generation | 65 fps | — | Not recorded | Beebom 2025-08-07 | |
| Baldur's Gate 3 | 1080p | High | 32 fps | — | Not recorded | Notebookcheck 2024-11-16 | |
| Cyberpunk 2077 | 1080p | For This Mac | 32 fps | — | Not recorded | Beebom 2025-08-07 | |
| Cyberpunk 2077 | 1080p | For This Mac (High equivalent) | 32 fps | — | Not recorded | Beebom 2025-08-07 | |
| Baldur's Gate 3 | 1080p | Ultra | 30 fps | — | Not recorded | Notebookcheck 2024-11-16 | |
| Cyberpunk 2077 | 1080p | High | 26 fps | — | Not recorded | TechSpot 2025-07-21 | |
| Cyberpunk 2077 | 1080p | High | 24 fps | — | Not recorded | Notebookcheck 2024-11-16 | |
| Cyberpunk 2077 | 1080p | Ultra | 20 fps | — | Not recorded | Notebookcheck 2024-11-16 |
AI Inference Performance
Tokens per second under each model + quantization. Higher = faster generation. Bars compare runs across the same model.
| Model | Quantization | Relative | Tokens/sec | VRAM used | Source |
|---|---|---|---|---|---|
| qwen3:30b | FP16 llama.cpp | 850.0 tok/s | — | LocalLLaMA 2025-05-14 | |
| deepseekr1:8b | Q4 llama.cpp | 845.0 tok/s | — | LocalLLaMA 2026-03-22 | |
| qwen3:0.6b | — mlx | 658.0 tok/s | — | LocalLLaMA 2026-03-05 | |
| llama3:8b | — ollama | 440.0 tok/s | — | LocalLLaMA 2026-04 | |
| qwen3:8b | — lmstudio | 400.0 tok/s | — | LocalLLaMA 2026-03-27 | |
| deepseekr1:32b | — ollama | 100.0 tok/s | — | LocalLLaMA 2026-04-18 | |
| qwen3.5:4b | q4_K_M ollama | 92.0 tok/s | — | LLMCheck retrieved 2026-07-14 | |
| qwen3:14b | — ollama | 89.3 tok/s | — | LocalLLaMA 2026-03 | |
| deepseek-r1:8b | q4_K_M mlx | 78.0 tok/s | — | LLMCheck retrieved 2026-07-14 | |
| llama3.1:8b | q4_K_M ollama | 75.0 tok/s | — | LLMCheck retrieved 2026-07-14 | |
| llama3.1:8b | q4_K_M ollama | 21.2 tok/s | — | Macyou 2026-07-13 | |
| deepseek-r1:8b | q4_K_M ollama | 20.0 tok/s | — | Macyou 2026-07-13 | |
| llama3.1:8b | Q4 ollama | 16.9 tok/s | — | LocalLLaMA 2026-04-20 | |
| qwen2.5:14b | q4_K_M ollama | 11.7 tok/s | — | Macyou 2026-07-13 |
Batched serving throughput
| Model | Quantization | Relative | Tokens/sec (aggregate) | VRAM used | Source |
|---|---|---|---|---|---|
| llama3.2:1b | — vllm batched | 464.0 tok/s aggregate | — | LocalLLaMA 2026-01-16 | |
| qwen3:0.6b | — vllm batched | 65.0 tok/s aggregate | — | LocalLLaMA 2026-02-26 |
Synthetic Benchmarks
Higher is better. Bars are scaled within each benchmark family (multi-thread, single-thread, etc.) so you can compare like-with-like at a glance.
| Benchmark | Relative | Score | Source |
|---|---|---|---|
| PassMark CPU Mark | 23,643 points | PassMark Software retrieved 2026-06-13 | |
| PassMark CPU Mark | 22,203 pts | PassMark retrieved 2026-04-20 | |
| Geekbench 6 multi | 15,072 points | Notebookcheck 2024-11-16 | |
| Geekbench 6 multi | 14,724 points | Geekbench Browser retrieved 2026-07-14 | |
| Cinebench R23 multi | 13,845 points | Notebookcheck 2024-11-16 | |
| PassMark CPU Mark single thread | 4,501 points | PassMark Software retrieved 2026-07-14 | |
| PassMark CPU Mark single thread | 4,499 points | PassMark Software retrieved 2026-08-25 | |
| PassMark CPU Mark single thread | 4,476 pts | PassMark retrieved 2026-04-20 | |
| Geekbench 6 single | 3,838 points | Notebookcheck 2024-11-16 | |
| Geekbench 6 single | 3,788 points | Geekbench Browser retrieved 2026-07-14 |
Systems with the Apple M4
Laptops and desktops that ship with the Apple M4 — whole systems, listed separately from the part itself.
Full Specifications
| CPU cores | 10 |
|---|---|
| GPU cores | 10 |
| Neural engine TOPS | 38 |
| Memory bandwidth | 120 GB/s |
| Max unified memory | 32 GB |
Source: apple.com
Apple M4 — Frequently Asked Questions
What is the Apple M4 best used for?
When was the Apple M4 released?
Where do the Apple M4 benchmark numbers come from?
How many cores does the Apple M4 have, and how does it benchmark?
Where can I buy the Apple M4?
Buying guides that rank the Apple M4's class
This page is the raw performance data. The guides below turn it into a ranked pick for a specific build.
Editorial guides covering the Apple M4
In-depth SpecPicks reviews, build guides, and head-to-heads referencing this processor.
- Mac Mini M4 vs RTX 3060 12GB for Local LLMs: Which Actually Wins?
- How to run Llama 3.1 8B on Apple M4 Pro (2026)
- How to run Llama 3.1 8B on Apple M4
- How to run Llama 3.1 70B on Apple M4
- How to run Qwen 3 32B on Apple M4 (2026)
- How to run Qwen 3 14B on Apple M4
- How to Run DeepSeek-R1 32B on Apple M4: Which Mac You Need + Real tok/s
- 1080p Gaming PC Build 2026: Cost, Parts, FPS
- Browse all SpecPicks reviews →
More guides & deep dives from the SpecPicks archive
Browse all articles & guides →- How to Build a Windows 98 Retro PC in 2026
- Emulation Hardware in 2026: FPGA, Software, and Cart-Reader Ecosystems
- Best Budget Gaming PC Build 2026 — ~$1,000 ($800 on Sale)
- Best 1440p Gaming GPUs in 2026
- RTX 4070 Super vs RX 7800 XT — Which to Buy in 2026
- The Complete Voodoo5 5500 AGP Driver Guide (2026 Edition)
- Best Retro Handhelds in 2026 — From $35 to $500
More reviews from the SpecPicks archive
Browse all reviews →- Best Budget SATA SSD for a Retro PC Build in 2026
- Cloudflare Swaps Its Blanket AI Bot Block for Granular Crawler Controls
- Gemini 3.5 Flash vs Local LLMs on a 12GB GPU: When Cloud Wins
- LM Studio on an RTX 3060 12GB: Local-LLM Setup and tok/s in 2026
- Best Wheel and Controller for Truck and Farm Sims in 2026
- Raspberry Pi OS Moves to Linux 6.18 LTS: What the Kernel Jump Means for Pi 4 Owners
- Period-Correct Pentium III + GeForce 4 Ti Build for 2001-2003 Gaming
- Anthropic Launches Claude Science for Researchers
- Ryzen 7 9800X3D Hits Record-Low Price — and the 5800X Value Case
- Best GPU for Qwen3 8B in 2026
- Building a period-correct Windows 98 gaming rig in 2026
- Best CPU Coolers for a Quiet Ryzen Gaming PC in 2026
- Best Retro Gaming Gifts in 2026: 5 Picks for Console and PC Collectors
- DeepSeek V4 Pro Local Inference: Hardware Requirements and Cost-Per-Million-Tokens vs API
- Best GPU for Running 27B-32B Local LLMs in 2026
- Best 4K Monitor for PS5 in 2026 (Without Overpaying)
- Best Uses for Old RAM Sticks in 2025
- Ryzen AI Max+ 395 vs RTX 4070: Gaming vs AI in 2026
- Replace a Dying IDE Drive With CompactFlash in a Win98 Retro PC
- The Sound Blaster Monopoly: How Creative Owned Every PC — and What to Buy Now
- OpenAI Says 'Chat Is Dead': Building a Local Agent Rig in 2026
- Build a Home AI Assistant on a Raspberry Pi 4 8GB in 2026
- CompactFlash Boot Drive for a Win98 / XP Retro PC (2026 Guide)
- Ryzen 7 5800X vs 5700X: Best 8-Core AM4 CPU 2026
More buying guides from SpecPicks
Browse all buying guides →- Best External SSDs for Content Creators in 2026
- Best Mechanical Keyboards for Gaming in 2026
- Best Retro Gaming Consoles & Handhelds for 2026
- Best CPUs for Gaming in 2026
- Best CPUs for Content Creators in 2026
- Best NVMe SSDs for Gaming in 2026
- Best 4K Monitors for Content Creators in 2026
- Best CPU Coolers for 2026
- Best GPUs for Running Local LLMs in 2026
- Best Gaming Monitors for 2026
- Best 1440p 240Hz Gaming Monitors in 2026
- Best Gaming Mice for 2026
- Best Tools for Building and Repairing Retro PCs in 2026
- Best AM5 Motherboards for 2026
- Best DDR5 RAM for Gaming PCs in 2026
- Best Controllers for PC Gaming in 2026
- Best Graphics Cards for Gaming in 2026
- Best GPU for Running 27B-32B Local LLMs in 2026
- Best GPUs for 4K Gaming in 2026
- Best PC Cases for Building in 2026
- Best NVMe External Enclosures for 2026
Hardware benchmark data on SpecPicks
All benchmarks →- AMD Ryzen Threadripper PRO 9975WX — benchmarks & specs
- AMD Ryzen Threadripper 7960X — benchmarks & specs
- AMD Ryzen Threadripper 9960X 24-Cores — benchmarks & specs
- Ryzen 7 5800XT — benchmarks & specs
- AMD Ryzen 7 PRO 7745 — benchmarks & specs
- Ryzen 7 5800X — benchmarks & specs
- AMD Ryzen Threadripper PRO 9995WX — benchmarks & specs
- GeForce 4 Ti 4400 — benchmarks & specs
- Apple M4 Pro 14 Core — benchmarks & specs
- AMD Ryzen 3 PRO 5355G — benchmarks & specs
- GRID RTX6000-1B — benchmarks & specs
- AMD Ryzen 3 7335U — benchmarks & specs
- GRID RTX6000-1Q — benchmarks & specs
- Ryzen 7 4800H — benchmarks & specs
- NVIDIA GeForce RTX 3080 Ti — benchmarks & specs
- AMD Ryzen 5 Pro 7535U — benchmarks & specs
- PC3200 DDR-400 Memory — benchmarks & specs
- AMD Ryzen 5 PRO 7640U — benchmarks & specs
- AMD Ryzen 3 PRO 5475U — benchmarks & specs
- AMD Ryzen 5 5600T — benchmarks & specs
- Crucial T705 2TB — benchmarks & specs
- Intel Arc A310 LP — benchmarks & specs
- AMD Ryzen 9 PRO 5945 — benchmarks & specs
- AMD Ryzen 5 7640HS — benchmarks & specs