# 2benches > Apple silicon benchmark explorer: Geekbench 7 CPU and Metal, Geekbench AI GPU and Neural Engine, and llama.cpp (Llama 2 7B, Metal) results for A- and M-series chips, per chip, configuration and Mac. Data checked 2026-09-21. Scores are medians of sourced results. "full chip" is the complete configuration and "binned" a reduced-core configuration of the same chip. Missing results stay empty; forecasts are always labelled as estimates. Higher is faster for every benchmark. To find a chip or configuration with performance similar to another, open that chip's JSON summary and read `variants[].similar`: the nearest measured configurations of other chips by Geekbench 7 CPU and Metal, with ratios (above 1 is faster) and release dates. ## Data - [Chip summaries](https://2benches.lost.plus/chips/m4-pro.json): one JSON file per chip at `/chips/.json`, with benchmark medians and ranges, per-configuration scores, similar configurations and per-Mac results. Chip IDs are listed below. - [Full dataset](https://2benches.lost.plus/catalog.json): every observation with source URL and access date (~326 KB) - [Methodology](https://2benches.lost.plus/about): sources, aggregation and limitations ## Scores by configuration Only results attributed to a configuration appear here; — means none. Chip-wide medians are in each summary's `benchmarks`. Chip | Released | Configuration | GB7 CPU | GB7 Metal | Prefill Q4_0 tok/s | Decode Q4_0 tok/s | Summary --- | --- | --- | ---: | ---: | ---: | ---: | --- M5 Ultra | 2026-09-22 | 30 CPU / 64 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/m5-ultra.json M5 Ultra | 2026-09-22 | 36 CPU / 80 GPU (full chip) | — | — | — | — | https://2benches.lost.plus/chips/m5-ultra.json M6 | 2026-09-22 | 12 CPU / 12 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/m6.json M6 | 2026-09-22 | 12 CPU / 12 GPU (full chip) | — | — | — | — | https://2benches.lost.plus/chips/m6.json A20 Pro | 2026-09-18 | 6 CPU / 7 GPU (full chip) | 11,262 | — | — | — | https://2benches.lost.plus/chips/a20-pro.json M5 Pro | 2026-03-11 | 15 CPU / 16 GPU (binned) | 29,587 | 124,511 | — | — | https://2benches.lost.plus/chips/m5-pro.json M5 Pro | 2026-03-11 | 18 CPU / 20 GPU (full chip) | 33,532 | 135,752 | 1,621 | 66.3 | https://2benches.lost.plus/chips/m5-pro.json M5 Max | 2026-03-11 | 18 CPU / 32 GPU (binned) | 34,830 | 193,863 | — | — | https://2benches.lost.plus/chips/m5-max.json M5 Max | 2026-03-11 | 18 CPU / 40 GPU (full chip) | 34,830 | 239,008 | 3,220 | 119.9 | https://2benches.lost.plus/chips/m5-max.json M5 | 2025-10-22 | 9 CPU / 10 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/m5.json M5 | 2025-10-22 | 10 CPU / 8 GPU (binned) | 17,066 | 65,775 | — | — | https://2benches.lost.plus/chips/m5.json M5 | 2025-10-22 | 10 CPU / 10 GPU (full chip) | 17,148 | 71,006 | — | — | https://2benches.lost.plus/chips/m5.json A19 | 2025-09-19 | 6 CPU / 5 GPU (full chip) | 8,295 | — | — | — | https://2benches.lost.plus/chips/a19.json A19 Pro | 2025-09-19 | 6 CPU / 5 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/a19-pro.json A19 Pro | 2025-09-19 | 6 CPU / 6 GPU (full chip) | — | — | — | — | https://2benches.lost.plus/chips/a19-pro.json M3 Ultra | 2025-03-12 | 28 CPU / 60 GPU (binned) | 35,054 | 225,373 | 1,073 | 88.4 | https://2benches.lost.plus/chips/m3-ultra.json M3 Ultra | 2025-03-12 | 32 CPU / 80 GPU (full chip) | 39,039 | 249,564 | 1,471 | 92.1 | https://2benches.lost.plus/chips/m3-ultra.json M4 Max | 2024-11-08 | 14 CPU / 32 GPU (binned) | 25,450 | 168,673 | 713.9 | 70 | https://2benches.lost.plus/chips/m4-max.json M4 Max | 2024-11-08 | 16 CPU / 40 GPU (full chip) | 28,755 | 203,884 | 885.7 | 83.1 | https://2benches.lost.plus/chips/m4-max.json M4 Pro | 2024-11-08 | 12 CPU / 16 GPU (binned) | 21,691 | 102,220 | 364.1 | 49.6 | https://2benches.lost.plus/chips/m4-pro.json M4 Pro | 2024-11-08 | 14 CPU / 20 GPU (full chip) | 24,755 | 115,152 | 439.8 | 50.7 | https://2benches.lost.plus/chips/m4-pro.json A18 | 2024-09-20 | 6 CPU / 4 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/a18.json A18 | 2024-09-20 | 6 CPU / 5 GPU (full chip) | — | — | — | — | https://2benches.lost.plus/chips/a18.json A18 Pro | 2024-09-20 | 6 CPU / 5 GPU (binned) | 7,286 | 31,101 | — | — | https://2benches.lost.plus/chips/a18-pro.json A18 Pro | 2024-09-20 | 6 CPU / 6 GPU (full chip) | — | — | — | — | https://2benches.lost.plus/chips/a18-pro.json M4 | 2024-05-15 | 8 CPU / 8 GPU (binned) | 13,419 | 47,224 | — | — | https://2benches.lost.plus/chips/m4.json M4 | 2024-05-15 | 10 CPU / 8 GPU (binned) | 15,044 | 47,547 | — | — | https://2benches.lost.plus/chips/m4.json M4 | 2024-05-15 | 9 CPU / 10 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/m4.json M4 | 2024-05-15 | 10 CPU / 10 GPU (full chip) | 15,184 | 53,143 | — | — | https://2benches.lost.plus/chips/m4.json M3 Max | 2023-11-07 | 14 CPU / 30 GPU (binned) | 22,035 | 131,592 | 567.6 | 56.6 | https://2benches.lost.plus/chips/m3-max.json M3 Max | 2023-11-07 | 16 CPU / 40 GPU (full chip) | 24,422 | 163,381 | 759.7 | 66.3 | https://2benches.lost.plus/chips/m3-max.json M3 Pro | 2023-11-07 | 11 CPU / 14 GPU (binned) | 15,313 | 70,256 | 269.5 | 30.7 | https://2benches.lost.plus/chips/m3-pro.json M3 Pro | 2023-11-07 | 12 CPU / 18 GPU (full chip) | 16,812 | 76,817 | 341.7 | 30.7 | https://2benches.lost.plus/chips/m3-pro.json M3 | 2023-11-07 | 8 CPU / 8 GPU (binned) | 11,674 | 42,873 | — | — | https://2benches.lost.plus/chips/m3.json M3 | 2023-11-07 | 8 CPU / 9 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/m3.json M3 | 2023-11-07 | 8 CPU / 10 GPU (full chip) | 11,610 | 47,788 | 186.8 | 21.3 | https://2benches.lost.plus/chips/m3.json A17 Pro | 2023-09-22 | 6 CPU / 5 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/a17-pro.json A17 Pro | 2023-09-22 | 6 CPU / 6 GPU (full chip) | — | — | — | — | https://2benches.lost.plus/chips/a17-pro.json M2 Ultra | 2023-06-13 | 24 CPU / 60 GPU (binned) | 28,386 | — | 1,014 | 88.6 | https://2benches.lost.plus/chips/m2-ultra.json M2 Ultra | 2023-06-13 | 24 CPU / 76 GPU (full chip) | 28,386 | 222,482 | 1,238 | 94.3 | https://2benches.lost.plus/chips/m2-ultra.json M2 Pro | 2023-01-24 | 10 CPU / 16 GPU (binned) | 13,741 | 73,946 | 294.2 | 37.9 | https://2benches.lost.plus/chips/m2-pro.json M2 Pro | 2023-01-24 | 12 CPU / 19 GPU (full chip) | 16,516 | 82,769 | 341.2 | 38.9 | https://2benches.lost.plus/chips/m2-pro.json M2 Max | 2023-01-24 | 12 CPU / 30 GPU (binned) | 17,071 | — | 537.6 | 61 | https://2benches.lost.plus/chips/m2-max.json M2 Max | 2023-01-24 | 12 CPU / 38 GPU (full chip) | 17,234 | 142,917 | 671.3 | 66 | https://2benches.lost.plus/chips/m2-max.json A16 | 2022-09-16 | 5 CPU / 4 GPU (binned) | 5,809 | — | — | — | https://2benches.lost.plus/chips/a16.json A16 | 2022-09-16 | 6 CPU / 5 GPU (full chip) | 6,197 | — | — | — | https://2benches.lost.plus/chips/a16.json M2 | 2022-06-24 | 8 CPU / 8 GPU (binned) | — | — | 145.9 | 21.7 | https://2benches.lost.plus/chips/m2.json M2 | 2022-06-24 | 8 CPU / 10 GPU (full chip) | 9,693 | 43,178 | 179.6 | 21.9 | https://2benches.lost.plus/chips/m2.json M1 Ultra | 2022-03-18 | 20 CPU / 48 GPU (binned) | — | — | 772.2 | 74.9 | https://2benches.lost.plus/chips/m1-ultra.json M1 Ultra | 2022-03-18 | 20 CPU / 64 GPU (full chip) | — | — | 1,030 | 83.7 | https://2benches.lost.plus/chips/m1-ultra.json M1 Pro | 2021-10-26 | 8 CPU / 14 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/m1-pro.json M1 Pro | 2021-10-26 | 10 CPU / 14 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/m1-pro.json M1 Pro | 2021-10-26 | 10 CPU / 16 GPU (full chip) | — | — | 266.3 | 36.4 | https://2benches.lost.plus/chips/m1-pro.json M1 Max | 2021-10-26 | 10 CPU / 24 GPU (binned) | — | — | 400.3 | 54.6 | https://2benches.lost.plus/chips/m1-max.json M1 Max | 2021-10-26 | 10 CPU / 32 GPU (full chip) | — | — | 530.1 | 61.2 | https://2benches.lost.plus/chips/m1-max.json A15 Bionic | 2021-09-24 | 6 CPU / 4 GPU (binned) | — | — | — | — | https://2benches.lost.plus/chips/a15-bionic.json A15 Bionic | 2021-09-24 | 6 CPU / 5 GPU (full chip) | — | — | — | — | https://2benches.lost.plus/chips/a15-bionic.json M1 | 2020-11-17 | 8 CPU / 7 GPU (binned) | 8,218 | 26,939 | 107.8 | 14.2 | https://2benches.lost.plus/chips/m1.json M1 | 2020-11-17 | 8 CPU / 8 GPU (full chip) | 8,218 | 28,258 | 118 | 14.2 | https://2benches.lost.plus/chips/m1.json A14 Bionic | 2020-10-23 | 6 CPU / 4 GPU (full chip) | 4,466 | — | — | — | https://2benches.lost.plus/chips/a14-bionic.json ## Forecasts (not measured) Chip | Benchmark | Estimate | Range --- | --- | ---: | --- M6 Pro | Geekbench 7 · Multi-core | 49,490 | 33,717–67,318 M6 Pro | Geekbench 7 · Metal GPU | 173,549 | 135,319–224,025 M6 Max | Geekbench 7 · Multi-core | 53,990 | 40,460–67,318 M6 Max | Geekbench 7 · Metal GPU | 278,157 | 222,526–333,789 M6 Ultra | Geekbench 7 · Multi-core | 98,981 | 67,433–134,636 M6 Ultra | Geekbench 7 · Metal GPU | 452,230 | 361,784–542,676 M5 Ultra | Geekbench 7 · Multi-core | 63,290 | 51,783–75,949