| General information | |
|---|---|
| Launched |
|
| Designed by | Apple |
| Common manufacturer | |
| Physical specifications | |
| Transistors |
|
| Cores |
|
| Memory (RAM) | |
| GPUs |
|
| Co-processor | NPU: 38 TOPS |
| Architecture and classification | |
| Application |
|
| Technology node | 3 nm (N3E) |
| Microarchitecture | Donan/BravaChop/Brava |
| Instruction set | ARMv9.2-A[2] |
| Products, models, variants | |
| Variant |
|
| History | |
| Predecessor | Apple M3 |
| Successor | Apple M5 |
Apple M4 is a series ofARM-basedsystem on a chip (SoC) designed byApple Inc., part of theApple silicon series, including acentral processing unit (CPU), agraphics processing unit (GPU), aneural processing unit (NPU), and adigital signal processor (DSP). The M4 SoC was introduced in May 2024 for theiPad Pro (7th generation), and is the fourth generation of theM series Apple silicon architecture, succeeding theApple M3. This chip was succeeded by theApple M5 chip in 2025.[3][4][5]
The M4 series is built uponTSMC's second-generation3-nanometer process and contains 28 billion transistors.[6]
It is Apple's first SoC to reportedly use theARMv9 CPU architecture. The M4 is based on ARMv9.2a. It supports the Scalable Matrix Extension (SME) but not theScalable Vector Extension (SVE). Because of the lack of SVE support, theLLVM compiler officially flags the M4 as supporting ARMv8.7a.[7]
The base M4 features an 8, 9 or 10-core design made up of three or four performance cores and four or six efficiency cores (with one performance core disabled on binned models)
The M4 Pro features a 12 or 14-core CPU, with eight or ten performance cores and four efficiency cores. Meanwhile, the M4 Max features a 14 or 16-core CPU, with an optional two more performance cores than the M4 Pro.[8]
The base M4 includes an 8 or 10-core GPU, withhardware-acceleratedray tracing, dynamic caching, and mesh shading introduced with the M3.[9] The M4 Pro has a 16 or 20-core GPU, while the M4 Max contains a 32 or 40-core GPU.
Apple claims that the ray tracing engine of the M4 family of GPUs is twice as fast as the M3.[8]
The M4 Neural Engine has been significantly improved compared to its predecessor, with the advertised capability to perform up to 38 trillion operations per second, claimed to be more than double the advertised performance of the M3. The M4 NPU performs over 60× faster than the A11 Bionic, and is approximately 3× faster than the original M1.[9][10]
The M4 is packaged withLPDDR5X unified memory, supporting 120GB/sec of memorybandwidth. The SoC is offered in 8GB, 16GB, 24GB, and 32GB configurations, with the 8GB configuration only being available on the iPad.[3]
The M4 Pro is available with up to 64GB unified memory (Mac Mini) with a theoretical maximum bandwidth of 273GB/sec.[11] The M4 Max is capable of addressing up to 128GB unified memory, with over half a terabyte per second (546GB/sec) of memory bandwidth, with a slightly reduced bandwidth (410GB/sec) for the binned 32-core M4 Max.[12]
Apple claims up to 50% more CPU performance and 4× more GPU performance on the M4 compared to the M2. The M4 competes for the highest-scoring consumer SoC for single-core benchmarks according to various sources such as theGeekbenchbenchmarking suite[13] and Passmark Software's CPU benchmarks.[14] In doing so, M4's single-core performance[15][16] competes withAMD'sRyzen 7 9700X[17][18] andIntel'sCore i9-14900K.[19][20][21][22]
Meanwhile, inmultithreaded performance, the M4 performs similarly to the M3 Pro and the product line as a whole competes with similar consumer level processors from Intel and AMD, such as the Intel Core Ultra and AMD Ryzen series.[23][24]
The M4 is the first iPad SoC to support hardware-acceleratedAV1 decoding, as well as hardware-accelerated mesh shading and ray tracing introduced to MacBooks in the M3. A newdisplay controller has also been implemented to support theiPad Pro (7th generation)'s TandemOLED display.[9][25]
| Variant | CPU | GPU | NPU | Memory | Transistor count | TDP | Used in | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P- cores | E- cores | Cores[a] | EU | ALU | Cores | Performance | RAM (MT/s) | Control- lers[b] | Bandwidth | ||||
| A18 | 2 | 4 | 4 | 64 | 512 | 16 | 38 TOPS | LPDDR5X-7500 | 4 | 60 GB/s | 15.2 billion | 8 W | iPhone 16e |
| 5 | 80 | 640 | iPhone 16/Plus | ||||||||||
| A18 Pro | 6 | 96 | 768 | 18 billion | iPhone 16 Pro/Pro Max | ||||||||
| M4 | 3 | 6 | 10 | 160 | 1280 | 8 | 120 GB/s | 28 billion | 22 W | iPad Pro(256–512GB)[27] | |||
| 4 | iPad Pro(1–2TB)[27] iMac(4-port), Mac Mini, MacBook Pro 14", MacBook Air | ||||||||||||
| 4 | 8 | 128 | 1024 | iMac(2-port), MacBook Air | |||||||||
| M4 Pro | 8 | 16 | 256 | 2048 | LPDDR5X-8533 | 16 | 273 GB/s | 38 W | Mac Mini MacBook Pro | ||||
| 10 | 20 | 320 | 2560 | 46 W | |||||||||
| M4 Max | 32 | 512 | 4096 | 24 | 410 GB/s | 62 W | MacBook Pro Mac Studio | ||||||
| 12 | 40 | 640 | 5120 | 32 | 546 GB/s | 70 W | |||||||