Skip to main content
Apple M4
Apple · CPU · M4

Apple M4 — Benchmarks & Specs

2024

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.

Measured gaming frame rates for the Apple M4 by game, resolution, and quality preset. “1% low” is the frame-time floor that determines perceived smoothness. A CPU’s frame rate depends on the graphics card it was tested with, named in the Test GPU column when the source records it. Each row links to its original review or benchmark database.
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.

Local LLM inference throughput on the Apple M4, in generated tokens per second for a single request (one user's generation speed). Higher is better; each row links to the community report or benchmark database it came from. Batched serving runs are listed separately below.
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

Aggregate output tokens per second on the Apple M4 summed across many concurrent requests (serving runtimes such as vLLM). This is total server throughput, not one user's generation speed — each request generates far slower — so these rows are not comparable with the single-stream table above.
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.

Synthetic benchmark scores for the Apple M4 — higher is better. Each row links to the public database the number was taken from. A benchmark listed more than once is separate published results, shown as published rather than averaged.
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 cores10
GPU cores10
Neural engine TOPS38
Memory bandwidth120 GB/s
Max unified memory32 GB

Source: apple.com

Apple M4 — Frequently Asked Questions

What is the Apple M4 best used for?
Apple M4 is an M4-family processor. Mainstream desktops and gaming builds are the typical workloads.
When was the Apple M4 released?
Apple M4 was released in 2024, an M4-generation part.
Where do the Apple M4 benchmark numbers come from?
Each benchmark row on this page names its source (public benchmark databases such as TechPowerUp, PassMark, Geekbench and Cinebench, and community reports such as r/LocalLLaMA threads) and links to it, so every number can be checked against the original.
How many cores does the Apple M4 have, and how does it benchmark?
Core and thread counts for Apple M4 aren't on file. Synthetic benchmark results (PassMark CPU Mark, Cinebench, Geekbench) are in the Synthetic Benchmarks section.
Where can I buy the Apple M4?
The Apple M4 isn't sold on its own in our catalog; the Systems section on this page links laptops and desktops that ship with it. SpecPicks earns a small affiliate commission on qualifying purchases.

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.

More guides & deep dives from the SpecPicks archive

Browse all articles & guides →

More reviews from the SpecPicks archive

Browse all reviews →

More buying guides from SpecPicks

Browse all buying guides →

Hardware benchmark data on SpecPicks

All benchmarks →