Notebookcheck Logo

Apple A14 Bionic vs Apple A12 Bionic

Apple A14 Bionic

► remove from comparison Apple A14

The Apple A14 Bionic is a System on a Chip (SoC) from Apple that is found in the iPhone 12 and iPad Air (2020) models. It was announced late 2020 and offers 6 cores divided in 2 performance cores (Firestorm) and four power efficiency cores (Icestorm). Apple states that the A14 offers a 40 percent higher CPU performance than the old A12 in the iPad Air 2019. That should translate to a modest gain of around 20% compared to the Apple A13. The A14 integrates a fast 4-core-GPU and a 16-core Neural Engine that is able to reach a maximum of 11 TOPS. The memory controller supports LPDDR4X and 4 or 6 GB are directly above the chip (package on package - PoP).

The chip is manufactured in 5nm and integrates 11.8 billion transistors.

Apple A12 Bionic

► remove from comparison Apple A12 Bionic

The Apple A12 Bionic is a System on a Chip (SoC) from Apple that is found in the iPhone Xs and Xr. It was announced late 2018 and offers 6 cores divided in 2 performance cores and four power efficiency cores. Compared to the previous A11 Bionic, the A12 should offer a 15% improved CPU performance for the performance cores and a 50% lower power consumption for the efficiency cores (both according to Apple).

The chip also includes a new GPU that is advertised as 50% faster, the M12 Motion co-processor and a Neural Engine with 8 cores for up to 5 trillion operations per second.

With 6.9 billion transistors, the A12 Bionic is a big chip especially compared to the Snapdragon 835 (3 Billion) or a Skylake desktop quad-core Soc (1.75 Billion). Compared to the A11, the A12 integrates 60% more transistors.

ModelApple A14 BionicApple A12 Bionic
SeriesApple Apple A-SeriesApple Apple A-Series
CodenameFirestorm / Icestorm
Clock1800 - 3100 MHz <=2490 MHz
Cores / Threads6 / 66 / 6
Transistors11800 Million6900 Million
Technology5 nm7 nm
FeaturesARMv8 Instruction Set, Machine Learning Controller, 16-Core Neural Engine, Secure Enclave, Advanced Image Signal ProcessorARMv8 Instruction Set
iGPUApple A14 Bionic GPUApple A12 Bionic GPU
ArchitectureARMARM
Announced
Series: Apple A-Series
Apple A15 Bionic compare0 - 3.23 GHz6 / 6
» Apple A12 Bionic0 - 2.49 GHz6 / 6
L1 Cache256 KB
L2 Cache8 MB

Benchmarks

3DMark - 3DMark Ice Storm Unlimited Physics
100%
A14 +
min: 38650     avg: 39042     median: 39161.5 (33%)     max: 39194 Points
min: 27400     avg: 27548     median: 27547 (23%)     max: 27717 Points
3DMark - 3DMark Sling Shot Extreme (ES 3.1) Unlimited Physics
100%
A14 +
min: 2631     avg: 2892     median: 2890 (36%)     max: 3187 Points
3DMark - 3DMark Sling Shot (ES 3.0) Unlimited Physics
100%
A14 +
min: 2622     avg: 2953     median: 3053 (44%)     max: 3084 Points
Geekbench 5.4 - Geekbench 5.1 - 5.4 64 Bit Single-Core
100%
A14 +
min: 1326     avg: 1542     median: 1593 (78%)     max: 1604 Points
min: 1116     avg: 1118     median: 1117.5 (55%)     max: 1119 Points
Geekbench 5.4 - Geekbench 5.1 - 5.4 64 Bit Multi-Core
100%
A14 +
min: 3476     avg: 4017     median: 4160 (14%)     max: 4334 Points
min: 2772     avg: 2815     median: 2814.5 (10%)     max: 2857 Points
Geekbench 5.0 - Geekbench 5.0 64 Bit Single-Core
1118 Points (57%)
Geekbench 5.0 - Geekbench 5.0 64 Bit Multi-Core
2910 Points (9%)
Geekbench 4.1 - 4.4 - Geekbench 4.1 - 4.4 64 Bit Single-Core
min: 4750     avg: 4779     median: 4774 (55%)     max: 4824 Points
Geekbench 4.1 - 4.4 - Geekbench 4.1 - 4.4 64 Bit Multi-Core
min: 11244     avg: 11418     median: 11480 (14%)     max: 11598 Points
Mozilla Kraken 1.1 - Kraken 1.1 Total Score *
100%
A14 +
min: 459.6     avg: 462.5     median: 461.4 (1%)     max: 467 ms
min: 603     avg: 627     median: 626.5 (1%)     max: 653 ms
Sunspider - Sunspider 1.0 Total Score *
100%
1 A14 +
min: 85.6     avg: 85.9     median: 85.9 (1%)     max: 86.1 ms
Octane V2 - Octane V2 Total Score
100%
A14 +
min: 55710     avg: 57766     median: 58488 (60%)     max: 58632 Points
min: 41367     avg: 42312     median: 42333.5 (44%)     max: 43280 Points
WebXPRT 3 - WebXPRT 3 Score
100%
A14 +
min: 191     avg: 192.8     median: 193 (51%)     max: 195 Points
min: 155     avg: 159.5     median: 159.5 (42%)     max: 166 Points
AnTuTu v7 - AnTuTu v7 MEM
min: 7312     avg: 9998     median: 10135.5 (31%)     max: 12409 Points
AnTuTu v7 - AnTuTu v7 UX
min: 59570     avg: 65177     median: 66701 (82%)     max: 67735 Points
AnTuTu v7 - AnTuTu v7 GPU
min: 129473     avg: 147840     median: 151931 (47%)     max: 158023 Points
AnTuTu v7 - AnTuTu v7 CPU
min: 106600     avg: 124761     median: 127986 (78%)     max: 136472 Points
AnTuTu v7 - AnTuTu v7 Total Score
min: 302955     avg: 347775     median: 358800 (63%)     max: 370545 Points
AnTuTu v8 - AnTuTu v8 UX
100%
A14 +
min: 64361     avg: 86794     median: 91444 (76%)     max: 96435 Points
min: 71574     avg: 71607     median: 71606.5 (60%)     max: 71639 Points
AnTuTu v8 - AnTuTu v8 MEM
100%
A14 +
min: 83561     avg: 98724     median: 98475 (79%)     max: 113467 Points
min: 45962     avg: 56767     median: 56767 (46%)     max: 67572 Points
AnTuTu v8 - AnTuTu v8 GPU
100%
A14 +
min: 211292     avg: 242531     median: 240861 (44%)     max: 264957 Points
min: 166588     avg: 170290     median: 170290 (31%)     max: 173992 Points
AnTuTu v8 - AnTuTu v8 CPU
100%
A14 +
min: 123814     avg: 152893     median: 149088 (54%)     max: 179419 Points
min: 98561     avg: 122385     median: 122385 (44%)     max: 146209 Points
AnTuTu v8 - AnTuTu v8 Total Score
100%
A14 +
min: 510245     avg: 580942     median: 569468 (55%)     max: 647374 Points
min: 411764     avg: 421049     median: 421048 (41%)     max: 430333 Points
PassMark PerformanceTest Mobile V1 - PerformanceTest Mobile CPU Tests
100%
A14 +
44785 Points (6%)
min: 482773     avg: 486852     median: 486197 (64%)     max: 491585 Points
CrossMark - CrossMark Overall
100%
1 A14 +
min: 998     avg: 1007     median: 1002 (43%)     max: 1022 Points

Average Benchmarks Apple A14 Bionic → 100% n=14

Average Benchmarks Apple A12 Bionic → 151% n=14

- Range of benchmark values for this graphics card
- Average benchmark values for this graphics card
* Smaller numbers mean a higher performance
1 This benchmark is not used for the average calculation

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 15. 20:34:35

#0 checking url part for id 12759 +0s ... 0s

#1 checking url part for id 10166 +0s ... 0s

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

#3 did not recreate cache, as it is less than 5 days old! Created at Thu, 11 Aug 2022 13:13:36 +0200 +0s ... 0s

#4 linkCache_getLink no uid found +0.004s ... 0.004s

#5 linkCache_getLink no uid found +0.002s ... 0.006s

#6 composed specs +0s ... 0.007s

#7 did output specs +0s ... 0.007s

#8 getting avg benchmarks for device 12759 +0s ... 0.007s

#9 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.008s

#10 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.008s

#11 got single benchmarks 12759 +0.009s ... 0.017s

#12 getting avg benchmarks for device 10166 +0s ... 0.018s

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

#14 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.018s

#15 got single benchmarks 10166 +0.011s ... 0.029s

#16 got avg benchmarks for devices +0s ... 0.029s

#17 linkCache_getLink using $NBC_LINKCACHE +0.002s ... 0.03s

#18 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.03s

#19 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.03s

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

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

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

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

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

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

#26 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

#27 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

#28 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

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

#30 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

#31 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

#32 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

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

#34 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

#35 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

#36 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.031s

#37 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.032s

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

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

#40 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.032s

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

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

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

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

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

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

#47 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.032s

#48 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.032s

#49 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.033s

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

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

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

#53 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.033s

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

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

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

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

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

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

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

#61 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.034s

#62 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.034s

#63 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.034s

#64 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.034s

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

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

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

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

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

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

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

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

#73 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.035s

#74 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.035s

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

#76 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.035s

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

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

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

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

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

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

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

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

#85 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.036s

#86 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.036s

#87 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.036s

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

#89 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.036s

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

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

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

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

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

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

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

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

#98 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.036s

#99 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.036s

#100 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.037s

#101 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.037s

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

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

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

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

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

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

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

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

#110 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.037s

#111 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.037s

#112 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.037s

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

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

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

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

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

#118 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.039s

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

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

#121 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.039s

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

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

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

#125 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.039s

#126 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.039s

#127 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.039s

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

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

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

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

#132 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.04s

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

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

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

#136 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.04s

#137 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.041s

#138 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.041s

#139 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.041s

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

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

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

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

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

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

#146 linkCache_getLink using $NBC_LINKCACHE +0.001s ... 0.042s

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

#148 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.042s

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

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

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

#152 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#153 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#154 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#155 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#156 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#157 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#158 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#159 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.043s

#160 min, max, avg, median took s +0s ... 0.044s

#161 linkCache_getLink using $NBC_LINKCACHE +0s ... 0.044s

#162 return log +0.004s ... 0.048s

Please share our article, every link counts!
.170
> Notebook / Laptop Reviews and News > Benchmarks / Tech > Processor Comparison - Head 2 Head
Redaktion, 2017-09- 8 (Update: 2017-09-11)