Notebookcheck
, , , , , ,
search relation.
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
 

Apple M1 Max

Apple M1 Max

The Apple M1 Max is a System on a Chip (SoC) from Apple that is found in the late 2021 MacBook Pro 14 and 16-inch models. It offers all 10 cores available in the chip divided in eight performance cores (P-cores with 600 - 3220 MHz) and two power-efficiency cores (E-cores with 600 - 2064 MHz). There is no Turbo Boost for single cores or short burst periods. The cores are similar to the cores in the Apple M1.

The big cores (codename Firestorm) offer 192 KB instruction cache, 128 KB data cache, and 24 MB shared L2 cache (up from 12 MB in the M1). The four efficiency cores (codename Icestorm) are a lot smaller and offer only 128 KB instruction cache, 64 KB data cache, and 4 MB shared cache. CPU and GPU can both use the 48 MB SLC (System Level Cache). The efficiency cores (E cluster) clock with 600 - 2064 MHz, the performance cores (P cluster) with 600 - 3228 MHz.

The unified memory (32 or 64 GB LPDDR5-6400) next to the chip is connected by a 512 bit memory controller (200 GB/s bandwidth) and can be used by the GPU and CPU. This is the main difference to the M1 Pro and the CPU performance is quite similar.

The biggest difference to the M1 Pro is the bigger integrated GPU with 24 or 32 cores (up from 16).

Furthermore, the SoC integrates a fast 16 core neural engine, a secure enclave (e.g., for encryption), a unified memory architecture, Thunderbolt 4 controller, an ISP, and media de- and encoders (including two ProRes engines).

The M1 Pro is manufactured in 5 nm at TSMC and integrates 57 billion transistors. The peak power consumption of the chip was advertised around 30W for CPU intensive tasks. 

SeriesApple Apple M-Series
Series: Apple M-Series
» Apple M1 Max0 - 3.22 GHz10 / 1048 MB
Apple M1 Pro compare2.06 - 3.22 GHz10 / 1024 MB
Apple M1 Pro 8-Core compare0 - 3.22 GHz8 / 816 MB
Apple M1 compare2.06 - 3.2 GHz8 / 816 MB
Clock Rate <=3220 MHz
Level 1 Cache2.9 MB
Level 2 Cache28 MB
Level 3 Cache48 MB
Number of Cores / Threads10 / 10
Manufacturing Technology5 nm
FeaturesARMv8 Instruction Set
GPUApple M1 Max 32-Core GPU
64 Bit64 Bit support
ArchitectureARM
Announcement Date10/18/2021

Benchmarks

Cinebench R23 - Cinebench R23 CPU (Multi Core)
min: 12294     avg: 12340     median: 12339.5 (20%)     max: 12385 Points
Cinebench R23 - Cinebench R23 CPU (Single Core)
min: 1524     avg: 1527     median: 1527 (76%)     max: 1530 Points
Cinebench R15 - Cinebench R15 CPU Multi 64 Bit
1693 Points (17%)
08517025534042551059568076585093510201105119012751360144515301615Tooltip
Geekbench 5.3 - Geekbench 5.1 - 5.4 64 Bit Single-Core
min: 1764     avg: 1773     median: 1773 (87%)     max: 1782 points
Geekbench 5.3 - Geekbench 5.1 - 5.4 64 Bit Multi-Core
min: 12563     avg: 12636     median: 12635.5 (44%)     max: 12708 points
CrossMark - CrossMark Overall
min: 1586     avg: 1595     median: 1595 (89%)     max: 1604 Points
- Range of benchmark values for this graphics card
- Average benchmark values for this graphics card
* Smaller numbers mean a higher performance

Add one or more devices and compare

In the following list you can select (and also search for) devices that should be added to the comparison. You can select more than one device.

restrict list:

show all (including archived), 2022, 2021
v1.17
log 22. 01:33:38

#0 no ids found in url (should be separated by "_") +0s ... 0s

#1 not redirecting to Ajax server +0s ... 0s

#2 did not recreate cache, as it is less than 5 days old! Created at Wed, 19 Jan 2022 17:37:36 +0100 +0.001s ... 0.001s

#3 linkCache_getLink no uid found +0.006s ... 0.007s

#4 composed specs +0.007s ... 0.014s

#5 did output specs +0s ... 0.014s

#6 getting avg benchmarks for device 13843 +0.001s ... 0.015s

#7 linkCache_getLink using $NBC_LINKCACHE +0.005s ... 0.019s

#8 got single benchmarks 13843 +0.012s ... 0.032s

#9 got avg benchmarks for devices +0s ... 0.032s

#10 linkCache_getLink no uid found +0.002s ... 0.034s

#11 linkCache_getLink using $NBC_LINKCACHE +0.008s ... 0.042s

#12 linkCache_getLink no uid found +0.002s ... 0.045s

#13 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.045s

#14 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.048s

#15 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.048s

#16 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.048s

#17 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.048s

#18 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.049s

#19 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.052s

#20 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.052s

#21 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.052s

#22 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.052s

#23 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.052s

#24 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.052s

#25 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.052s

#26 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.055s

#27 linkCache_getLink using $NBC_LINKCACHE +0.004s ... 0.06s

#28 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.062s

#29 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.063s

#30 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.064s

#31 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.065s

#32 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.068s

#33 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.068s

#34 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.069s

#35 linkCache_getLink using $NBC_LINKCACHE +0.007s ... 0.076s

#36 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.079s

#37 linkCache_getLink using $NBC_LINKCACHE +0.005s ... 0.084s

#38 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.084s

#39 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.084s

#40 linkCache_getLink using $NBC_LINKCACHE +0.006s ... 0.09s

#41 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.09s

#42 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.09s

#43 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.091s

#44 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.091s

#45 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.091s

#46 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.091s

#47 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.094s

#48 linkCache_getLink using $NBC_LINKCACHE +0.018s ... 0.112s

#49 linkCache_getLink using $NBC_LINKCACHE +0.005s ... 0.116s

#50 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.116s

#51 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.116s

#52 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.117s

#53 linkCache_getLink using $NBC_LINKCACHE +0.006s ... 0.122s

#54 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.122s

#55 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.122s

#56 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.122s

#57 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.123s

#58 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.123s

#59 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.123s

#60 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.123s

#61 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.125s

#62 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.126s

#63 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.129s

#64 linkCache_getLink using $NBC_LINKCACHE +0.004s ... 0.134s

#65 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#66 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#67 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#68 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#69 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#70 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#71 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#72 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.134s

#73 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.135s

#74 linkCache_getLink no uid found +0.003s ... 0.137s

#75 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.137s

#76 linkCache_getLink using $NBC_LINKCACHE +0.009s ... 0.146s

#77 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#78 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#79 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#80 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#81 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#82 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#83 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#84 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.146s

#85 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.148s

#86 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.15s

#87 linkCache_getLink no uid found +0.003s ... 0.153s

#88 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.154s

#89 linkCache_getLink using $NBC_LINKCACHE +0.004s ... 0.157s

#90 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#91 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#92 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#93 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#94 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#95 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#96 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#97 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.157s

#98 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.159s

#99 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.162s

#100 linkCache_getLink using $NBC_LINKCACHE +0.005s ... 0.166s

#101 linkCache_getLink using $NBC_LINKCACHE +0.01s ... 0.176s

#102 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#103 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#104 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#105 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#106 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#107 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#108 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#109 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.176s

#110 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.179s

#111 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.181s

#112 linkCache_getLink using $NBC_LINKCACHE +0.004s ... 0.185s

#113 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.185s

#114 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.185s

#115 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.186s

#116 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.186s

#117 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.186s

#118 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.186s

#119 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.186s

#120 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.186s

#121 linkCache_getLink using $NBC_LINKCACHE +0.008s ... 0.194s

#122 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.194s

#123 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.194s

#124 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.194s

#125 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.194s

#126 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.197s

#127 linkCache_getLink using $NBC_LINKCACHE +0.003s ... 0.199s

#128 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#129 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#130 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#131 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#132 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#133 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#134 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#135 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.199s

#136 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.201s

#137 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.203s

#138 linkCache_getLink no uid found +0s ... 0.203s

#139 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.205s

#140 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#141 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#142 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#143 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#144 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#145 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#146 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#147 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.205s

#148 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.207s

#149 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.207s

#150 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.207s

#151 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.207s

#152 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.208s

#153 min, max, avg, median took s +0s ... 0.208s

#154 return log +0.032s ... 0.24s

Reviews for the Apple Apple M-Series M1 Max processor

Apple MacBook Pro 14 2021 M1 Max 24-Core GPU (Apple M1 Max 24-Core GPU, 14.20")
» Apple MacBook Pro 14 2021 M1 Max 24-Core GPU - External Review

Apple MacBook Pro 16 2021 M1 Max (Apple M1 Max 32-Core GPU, 16.20")
» Apple MacBook Pro 16 2021 M1 Max Laptop Review: Full Performance without Throttling - Review
» Apple MacBook Pro 16 2021 M1 Max - External Review

Please share our article, every link counts!

» Mobile CPU Comparison
Comparison of all mobile CPU series

» Mobile Processors - Benchmarklist
Benchmarklist of all known CPUs that are used in laptops (desktop and laptop CPUs)

Other CPUs of the series Apple M-Series

» Apple M1 Max
   10x - 3.22 GHz
» Apple M1 Pro
   10x 2.06 GHz - 3.22 GHz
» Apple M1 Pro 8-Core
   8x - 3.22 GHz
» Apple M1
   8x 2.06 GHz - 3.2 GHz

Surrounding CPUs

+ Intel Core i9-12900HK
   14x 1.8 GHz - 5 GHz
+ Intel Core i9-12900H
   14x 1.8 GHz - 5 GHz
+ AMD Ryzen 9 6980HX
   8x 3.3 GHz - 5 GHz
+ Intel Core i7-12800H
   14x 1.8 GHz - 4.8 GHz
+ AMD Ryzen 9 6980HS
   8x 3.3 GHz - 5 GHz
» Apple M1 Max
   10x - 3.22 GHz
- Apple M1 Pro
   10x 2.06 GHz - 3.22 GHz
- Intel Core i9-11980HK
   8x 2.6 GHz - 5 GHz
- AMD Ryzen 9 6900HX
   8x 3.3 GHz - 4.9 GHz
- AMD Ryzen 9 5980HX
   8x 3.3 GHz - 4.8 GHz
- Intel Core i9-11900H
   8x 2.5 GHz - 4.9 GHz
> Notebook / Laptop Reviews and News > Benchmarks / Tech > Notebook Processors > Apple M1 Max Processor - Benchmarks and Specs
Klaus Hinum (Update: 2021-11-27)