Apple/SoC
< Apple
Jump to navigation
Jump to search
A series
Name | Model no. |
Image | Semiconductor technology |
Die size |
Transistor count | CPU ISA | CPU | CPU cache |
GPU FLOPS FP32/FP16 |
AI accelerator | Memory technology |
First Released | Utilizing devices |
Initial OS | Terminal OS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Memory bandwidth | |||||||||||||||
Apple A1 | APL0098 (S5L8900) |
90 nm | 72 mm2 |
ARMv6 | 412 MHz Single-core ARM11 |
L1i: 16 KB L1d: 16 KB |
PowerVR MBX Lite 60-103 MHz (1EU, 8ALUs) (0.96-1.64 GFLOPS) |
N/A | LPDDR-266 Single- channel 16-bit 133 MHz (533 MB/s) |
June 29, 2007 |
|
iPhone OS 1.0 | iPhone OS 3.1.3 iOS 4.2.1 | ||
Apple A2 | APL0278 (S5L8720) |
65 nm | 36 mm2 |
412-533 MHz Single-core ARM11 |
PowerVR MBX Lite 103-133 MHz (1EU, 8ALUs) (1.64-2.12 GFLOPS) |
LPDDR-266 Single-channel 32-bit 133 MHz (1.0 GB/s) |
September 9, 2008 |
|
iPhone OS 2.1.1 | ||||||
Apple A3 | APL0298 (S5L8920) |
71.8 mm2 |
ARMv7 | 600 MHz Single-core ARM (Cortex- A8) |
L1i: 32 KB L1d: 32 KB L2: 256 KB |
PowerVR SGX535 200 MHz (2EUs, 16ALUs) (6.4 GFLOPS) |
LPDDR-400 Single-channel 32-bit 200 MHz (1.6 GB/s) |
June 19, 2009 |
|
iPhone OS 3.0 | iOS 6.1.6 | ||||
APL2298 (S5L8922) |
45 nm | 41.6 mm2 |
600-800 MHz Single-core ARM (Cortex- A8) |
September 9, 2009 |
|
iPhone OS 3.1.1 | iOS 5.1.1 | ||||||||
Apple A4 | APL0398 (S5L8930) |
53.3 mm2 |
0.8-1.0 GHz Single-core ARM (Cortex-A8) |
L1i: 32 KB L1d: 32 KB L2: 512 KB |
PowerVR SGX535 200-250 MHz (2EUs, 16ALUs) (6.4-8.0 GFLOPS) |
LPDDR-400 Dual-channel 32-bit (64-bit) 200 MHz (3.2 GB/s) |
April 3, 2010 |
|
iPhone OS 3.2 | iOS 5.1.1 iOS 6.1.6 iOS 7.1.2 | |||||
Apple A5 | APL0498 (S5L8940) |
122.2 mm2 |
0.8-1.0 GHz Dual-core ARM (Cortex-A9) MPCore |
L1i: 32 KB L1d: 32 KB L2: 1 MB |
PowerVR SGX543MP2 (Dual-core) 200 MHz (4EUs, 32ALUs) (12.8 GFLOPS) |
LPDDR2-800 Dual-channel 32-bit (64-bit) 400 MHz (6.4 GB/s) |
March 11, 2011 |
|
iOS 4.3 | iOS 9.3.5 iOS 9.3.6 | |||||
APL2498 (S5L8942) |
32 nm Hκ MG |
69.6 mm2 |
0.8-1.0 GHz Dual-core ARM (Cortex-A9) MPCore (one core locked in Apple TV) |
March 7, 2012 |
|
iOS 5.1 | |||||||||
APL7498 (S5L8947) |
37.8 mm2 |
1.0 GHz Single-core ARM (Cortex-A9) MPCore (single-core redesign from A5 dual-core) |
January 28, 2013 |
|
iOS 6.1 | iOS 8.4.6 | |||||||||
Apple A5X | APL5498 (S5L8945) |
45 nm | 165 mm2 |
1.0 GHz Dual-core ARM (Cortex-A9) MPCore |
PowerVR SGX543MP4 (Quad-core) 200 MHz (8EUs, 64ALUs) (25.6 GFLOPS) |
LPDDR2-800 Quad-channel 32-bit (128-bit) 400 MHz (12.8 GB/s) | March 16, 2012 |
|
iOS 5.1 | iOS 9.3.5 iOS 9.3.6 | |||||
Apple A6 | APL0598 (S5L8950) |
32 nm Hκ MG |
96.71 mm2 |
ARMv7s | 1.3 GHz Dual-core Swift |
PowerVR SGX543MP3 (3-core) 266 MHz (6EUs, 48ALUs) (68.0 GFLOPS) |
LPDDR2-1066 Dual-channel 32-bit (64-bit) 533 MHz (8.5 GB/s) | September 21, 2012 |
|
iOS 6.0 | iOS 10.3.3 iOS 10.3.4 | ||||
Apple A6X | APL5598 (S5L8955) |
123 mm2 |
1.4 GHz Dual-core Swift |
PowerVR SGX554MP4 (Quad-core) 300 MHz (16EUs, 128ALUs) (76.8 GFLOPS) |
LPDDR2-1066 Quad-channel 32-bit (128-bit) 533 MHz (17.1 GB/s) | November 2, 2012 |
| ||||||||
Apple A7 | APL0698 (S5L8960X) |
28 nm Hκ MG |
102 mm2 |
≈1 billion | ARMv8.0-A | 1.3 GHz Dual-core Cyclone |
L1i: 64 KB L1d: 64 KB L2: 1 MB L3: 4 MB (inclusive) |
PowerVR G6430 (Quad-core) 450 MHz (16EUs, 128ALUs) (115.2 GFLOPS) |
LPDDR3-1600 Single-channel 64-bit 800 MHz (12.8 GB/s) | September 20, 2013 |
|
iOS 7.0 | iOS 12.5.5 | ||
APL5698 | 1.4 GHz Dual-core Cyclone | November 1, 2013 |
|
iOS 7.0.3 | |||||||||||
Apple A8 | APL1011 | 20 nm (TSMC) |
89 mm2 |
~2 billion | 1.1-1.5 GHz Dual-core Typhoon | PowerVR GXA6450 (Quad-core) 533 MHz (16EUs, 128ALUs) (136.4 GFLOPS) |
September 19, 2014 |
|
iOS 8.0 tvOS 9.0 audioOS 11.0 |
iOS 12.5.5 current | |||||
Apple A8X | APL1012 | 128 mm2 |
~3 billion | 1.5 GHz 3-core Typhoon | L1i: 64 KB L1d: 64 KB L2: 2 MB L3: 4 MB |
PowerVR GXA6850 (8-core) 450 MHz (32EUs, 256ALUs) (230.4 GFLOPS) | LPDDR3-1600 Dual-channel 64-bit (128-bit) 800 MHz (25.6 GB/s) |
October 22, 2014 |
|
iOS 8.1 | current | ||||
Apple A9 | APL0898 | 14 nm FinFET (Samsung) |
96 mm2 |
>2 billion | 1.85 GHz Dual-core Twister | L1i: 64 KB L1d: 64 KB L2: 3 MB L3: 4 MB (Victim) |
PowerVR GT7600 (6-core) 650 MHz (24EUs, 192ALUs) (249.6 GFLOPS) | LPDDR4-3200 Single-channel 64-bit 1600 MHz (25.6 GB/s) | September 25, 2015 |
|
iOS 9.0 | ||||
APL1022 | 16 nm FinFET (TSMC) |
104.5 mm2 | |||||||||||||
Apple A9X | APL1021 | 143.9 mm2 |
>3 billion | 2.16-2.26 GHz Dual-core Twister | L1i: 64 KB L1d: 64 KB L2: 3 MB L3: none |
PowerVR GTA7850 (12-core) 650 MHz (48EUs, 384ALUs) (500 GFLOPS) | LPDDR4-3200 Dual-channel 64-bit (128-bit) 1600 MHz (51.2 GB/s) |
November 11, 2015 |
|
iOS 9.1 | |||||
Apple A10 Fusion | APL1W24 | 125 mm2 |
3.3 billion | ARMv8.1-A | ARM big.LITTLE 2.34 GHz (2×Hurricane) + 1.1 GHz (2×Zephyr) (Quad-core overall) | L1i: 64 KB L1d: 64 KB L2: 3 MB L3: 4 MB |
PowerVR GT7600 Plus (6-core) 900 MHz (24EUs, 192ALUs) | LPDDR4-3200 Single-channel 64-bit 1600 MHz (25.6 GB/s) | September 16, 2016 |
|
iOS 10.0 | ||||
Apple A10X Fusion | APL1071 | 10 nm FinFET (TSMC) | 96.4 mm2 |
4 billion | 2.36 GHz (3×Hurricane) + 1.3 GHz (3×Zephyr) (6-core overall) | L1i: 64 KB L1d: 64 KB L2: 8 MB L3: none SLC: 4MB |
PowerVR GT7600 Plus (12-core) 1000 MHz (48EUs, 384ALUs) (768 GFLOPS) | LPDDR4-3200 Dual-channel 64-bit (128-bit) 1600 MHz (51.2 GB/s) | June 13, 2017 |
|
iOS 10.3.2 tvOS 11.0 | ||||
Apple A11 Bionic | APL1W72 | 87.66 mm2 |
4.3 billion | ARMv8.2-A | 2.39 GHz (2×Monsoon) + 1.19 GHz (4×Mistral) (6-core overall) | Apple-designed (Triple-core) 1066 MHz (24EUs, 192ALUs) (409.3 GFLOPS) | Neural Engine (Dual-core) 600 GOPS | LPDDR4X-4266 Single-channel 64-bit 2133 MHz (34.1 GB/s) | September 22, 2017 |
|
iOS 11.0 | ||||
Apple A12 Bionic | APL1W81 | 7 nm FinFET (TSMC N7) | 83.27 mm2 |
6.9 billion | ARMv8.3-A | 2.49 GHz (2×Vortex) + 1.59 GHz (4×Tempest) (6-core overall) | L1i: 128 KB L1d: 128 KB L2: 8 MB L3: none SLC: 8MB |
Apple-designed (Quad-core) 1125 MHz (32EUs, 256ALUs) (576.0 GFLOPS) | Neural Engine (Octa-core) 5 TOPS | September 21, 2018 |
|
iOS 12.0 tvOS 14.5 | |||
Apple A12X Bionic | APL1083 | 135 mm2 |
10 billion | 2.49 GHz (4×Vortex) + 1.59 GHz (4×Tempest) (8-core overall) | Apple-designed (7-core) 1340 MHz (56EUs, 448ALUs) (1.20 TFLOPS) | LPDDR4X-4266 Dual-channel 64-bit (128-bit) 2133 MHz (68.2 GB/s) | November 7, 2018 |
|
iOS 12.1 | ||||||
Apple A12Z Bionic | Apple-designed (8-core) 1340 MHz (64EUs, 512ALUs) (1.37 TFLOPS) | March 25, 2020 |
|
iPadOS 13.4 | |||||||||||
June 22, 2020 |
|
macOS Big Sur 11.0 Beta 1 | macOS Big Sur 11.3 Beta 2 | ||||||||||||
Apple A13 Bionic | APL1W85 | 7 nm FinFET (TSMC N7P) | 98.48 mm2 |
8.5 billion | ARMv8.4-A | 2.65 GHz (2xLightning) + 1.8 GHz (4xThunder) (6-core overall) | L1i: 128 KB L1d: 128 KB L2: 8 MB L3: none SLC: 16MB |
Apple-designed (quad-core) 1350 MHz (32EUs, 256ALUs) (691.2 GFLOPS) | Neural Engine (Octa-core) 5.5 TOPS | LPDDR4X-4266 Single-channel (64-bit) 2133 MHz (34.1 GB/s) | September 20, 2019 |
|
iOS 13.0 | Current | |
Apple A14 Bionic | APL1W01 | 5 nm FinFET (TSMC N5) | 88 mm2 |
11.8 billion | ARMv8.5-A | 3.0 GHz (2xFirestorm) + 1.8 GHz (4xIcestorm) (6-core overall) | L1i: 192 KB L1d: 128 KB L2: 8 MB (shared for performance cores) L2: 4 MB (shared for efficient cores) L3: none SLC: 16MB |
Apple-designed (Quad-core) 1.0 GHz (64EUs, 512ALUs) (1.0 TFLOPS) | Neural Engine (16-core) 11 TOPS | October 23, 2020 |
|
iOS 14.0 | |||
Apple A15 Bionic | APL1W07 | 5 nm FinFET (TSMC N5P) | 107.6 mm2 |
15 billion | 2.93-3.23 GHz (2xAvalanche) + 2.0 GHz (4xBlizzard) (6-core overall) | L1i: 192 KB L1d: 128 KB L2: 12 MB (shared for performance cores) L2: 4 MB (shared for efficient cores) L3: none SLC: 32 MB |
|
Neural Engine (16-core) 15.8 TOPS | September 24, 2021 |
|
iOS 15.0 | ||||
Name | Model no. |
Image | Semiconductor technology |
Die size | Transistor count | CPU ISA | CPU | CPU cache |
GPU FLOPS FP32/FP16 |
AI accelerator | Memory bandwidth |
First Released | Utilizing devices |
Initial OS | Terminal OS |
Memory technology |