Apple M1 Pro and M1 Max
The Apple M1 Pro and M1 Max are systems-on-chip (SoC) designed by Apple Inc for the MacBook Pro laptop series and the Mac Studio desktop series, based on the licensed ARM architecture, and manufactured on TSMC's N5 process.[2] They were announced at an Apple event on October 18, 2021.
![]() Apple M1 Max chip | |
General information | |
---|---|
Launched | October 18, 2021 |
Designed by | Apple Inc. |
Common manufacturer(s) | |
Product code | APL1103 (M1 Pro) APL1105 (M1 Max)[1] |
Performance | |
Max. CPU clock rate | 2064 MHz (high-efficiency cores) GHz to 3228 MHz (high-performance cores) GHz |
Data width | 200GB/s (M1 Pro), 400 GB/s (M1 Max) memory bandwidth |
Cache | |
L2 cache | 28MB (24MB for performance cores & 4MB for efficiency) |
L3 cache | 24MB (M1 Pro), 48MB (M1 Max) |
Architecture and classification | |
Application | Laptop (MacBook Pro family) Desktop (Mac Studio, M1 Max) |
Technology node | 5 nm |
Microarchitecture | "Firestorm" and "Icestorm"[2] |
Instruction set | ARMv8.5-A[3] |
Physical specifications | |
Transistors |
|
Cores |
|
GPU(s) | Apple-designed integrated graphics, up to 16 cores (M1 Pro) or 32 cores (M1 Max) |
Products, models, variants | |
Variant(s) | |
History | |
Predecessor | Intel Core and Apple T2 chip (Mac) |
Mac transition to Apple silicon |
---|
![]() |
Based on the Apple M1, the M1 Pro and M1 Max are Apple's first professional-focused systems-on-a-chip for the Mac. The M1 Max is a higher-powered version of the M1 Pro, with more GPU cores and memory bandwidth and a larger die size.[5]
On March 8, 2022, the M1 Ultra, combining two M1 Max chips in one package,[6] was announced. It is initially available exclusively in the highest-end variants of the Mac Studio and was released simultaneously with them on March 18, 2022.
Design
CPU
The M1 Pro and M1 Max use the ARM big.LITTLE design with eight high-performance "Firestorm" (six in the lower-binned variants of the M1 Pro) and two energy-efficient "Icestorm" cores, providing a total of ten cores (eight in the lower-binned variants of the M1 Pro).[2] The high-performance cores are clocked at 3228 MHz, and the high-efficiency cores are clocked at 2064 MHz. The eight high-performance cores are split into two clusters. Each high-performance cluster shares 12MB of L2 cache. The two high-efficiency cores share 4MB of L2 cache. The M1 Pro and M1 Max have 24MB and 48MB respectively of system level cache (SLC).[7]
GPU
The M1 Pro integrates an Apple-designed 16-core (14 in some base models) graphics processing unit (GPU), while the M1 Max integrates a 32-core (24 in some base models) GPU. Each GPU core is split into 16 Execution Units, which each contain eight arithmetic logic units (ALUs). In total, the M1 Max GPU contains up to 512 execution units or 4096 ALUs, which have a maximum floating point (FP32) performance of 10.4 TFLOPs.
They have the same 16-core Neural Engine, Secure Enclave, and two media engines as the Apple A14 Bionic. Each SoC has two Thunderbolt 4 controllers with three Retimer, one for each of the Thunderbolt 4 ports on the 14-inch and 16-inch MacBook Pros.[8] The M1 Pro includes a media engine supporting ProRes encoding and decoding, and the M1 Max includes two engines.[9]
Memory
The M1 Pro and M1 Max have a unified memory architecture, meaning that all components on the chip, such as the CPU and GPU, share the same memory addressing. The M1 Pro has 256-bit LPDDR5-6400 SDRAM memory, and the M1 Max has 512-bit LPDDR5-6400 memory. While the M1 SoC has 68GB/s memory bandwidth, the M1 Pro has 204GB/s bandwidth and the M1 Max has a 408GB/s bandwidth.[7] The M1 Pro comes in memory configurations of 16 GB and 32 GB, and the M1 Max comes in configurations of 32 GB and 64 GB.[8]
Other features
The M1 Max supports High Power Mode on the 16-inch MacBook Pro for intensive tasks.[10] The M1 Pro supports two 6K displays at 60Hz over Thunderbolt, while the M1 Max supports a third 6K display over Thunderbolt and a 4K monitor over HDMI 2.0.[8] All parameters of the M1 Max processors are doubled in M1 Ultra processors, as they are essentially two M1 Max processors operating in parallel; they are packed in one chip (in size being bigger than Socket AM4 AMD Ryzen processor)[6] and seen as one processor in macOS.
Variants
The table below shows the various SoCs based on the "Firestorm" and "Icestorm" microarchitectures.
Variant | CPU
cores (P+E) |
GPU cores |
GPU EU |
Graphics ALU |
Memory (GB) | Transistor count |
---|---|---|---|---|---|---|
A14 | 6 (2+4) | 4 | 64 | 512 | 4 - 6 | 11.8 billion |
M1 | 8 (4+4) | 7 | 112 | 896 | 8 - 16 | 16 billion |
M1 | 8 | 128 | 1024 | |||
M1 Pro | 8 (6+2) | 14 | 224 | 1792 | 16 - 32 | 34 billion |
M1 Pro | 10 (8+2) | |||||
M1 Pro | 16 | 256 | 2048 | |||
M1 Max[Note 1] | 10 (8+2) | 24 | 384 | 3072 | 32 - 64 | 57 billion |
M1 Max[Note 1] | 32 | 512 | 4096 |
- The technical parameters of the M1 Ultra processors are twice those of the M1 Max processors.
Products
- MacBook Pro (14-inch and 16-inch, 2021)
- Mac Studio (M1 Max and M1 Ultra)
References
- APL1105 from @VadimYuryev on Twitter
- "Introducing M1 Pro and M1 Max: the most powerful chips Apple has ever built". Apple Newsroom. Retrieved 2021-10-22.
- "llvm-project/AArch64TargetParser.def · llvm/lvm-project · GitHub".
- Shankland, Stephen. "M1 Pro and M1 Max: Here's how Apple is kicking Intel out of the Mac computer". CNET. Retrieved 2021-10-26.
- "Apple unveils game-changing MacBook Pro". Apple Newsroom. Retrieved 2021-10-22.
- "Apple M1 Ultra Chip Is Nearly 3 Times Bigger Than AMD's Ryzen CPUs, Benchmarks Show Desktop Intel & AMD CPUs Still Ahead". wccftech.com. 2022-03-19. Retrieved 2022-03-21.
- Frumusanu, Andrei. "Apple's M1 Pro, M1 Max SoCs Investigated: New Performance and Efficiency Heights". www.anandtech.com. Retrieved 2022-01-29.
- "MacBook Pro 14- and 16-inch - Teardown". iFixit. Retrieved 2022-04-19.
- "Compared: M1 vs M1 Pro and M1 Max". AppleInsider. Retrieved 2021-12-15.
- "16-Inch MacBook Pro With M1 Max Has a 'High Power Mode'". PCMAG. Retrieved 2021-10-25.