This is an automated archive made by the Lemmit Bot.

The original was posted on /r/hardware by /u/TwelveSilverSwords on 2024-11-20 12:12:28+00:00.


Core INT INT% FP FP% P Area Clock PPA PPC
A18-P 10.7 120% 16.0 114% 117% 3.1 mm² 4.04 GHz 36.56 28.96
A18-E 3.3 37% 5.0 35% 36% 0.8 mm² 2.2 GHz 45.00 16.36
Oryon-L 8.9 100% 14.0 100% 100% 2.1 mm² 4.32 GHz 47.61 23.14
Oryon-M 5.2 58% 8.0 57% 58% 0.85 mm² 3.53 GHz 68.23 16.43
X925 8.8 99% 13.9 99% 99% 2.8 mm² 3.63 GHz 35.35 27.27
X4 7.4 83% 10.0 71% 77% 1.75 mm² 3.3 GHz 44.0 23.33
A720 3.6 40% 5.7 40% 40% 1.0 mm² 2.4 GHz 40.0 16.66

Notes

  • A18-P and A18-E as implemented in the Apple A18 Pro.
  • Oryon-L and Oryon-M as implemented in the Snapdragon 8 Elite.
  • Cortex X925, Cortex X4 and Cortex A720 as implemented in the Dimensity 9400.
  • SPEC2017 INT/FP numbers taken from this Geekerwan video.
  • INT% and FP% is calculated with respect to Oryon-L as the baseline (100%)
  • Core area measured based on dieshots of the 3 SoCs by Kurnal.
  • Only L1 caches are included to core areas.
  • All 3 SoCs are manufactured on TSMC’s N3E process, so this can be considered an iso-node comparison.
  • P is obtained by adding INT and FP percentages, and dividing by 2.
  • PPA = Performance Per Area. This is obtained by dividing P by Area.
  • PPC = Performance Per Clock. This is obtained by dividing P by clock speed.
  • I also wanted to do a Performance Per Watt comparison, but decided otherwise. I am a firm believer that power curves are essential to obtain a full idea of the efficiency of a core. You can view the power curves of all the above CPU cores in the Geekerwan video I linked above.

Observations

  • Apple P-core is the leader in PPC, followed by Cortex X925 in second place and Oryon-L in 3rd place.
  • Qualcomm’s Oryon cores have outstanding PPA. Oryon-L has better PPA than A18-P and Cortex X925, and Oryon-M has better PPA than A18-E and Cortex A720.
  • PPC of Oryon-L is similar to Cortex X4.
  • The PPC of Cortex A720, A18-E and Oryon-M is almost identical. The much higher performance of Oryon-M is purely due to it’s higher clock speed.
  • A18 E-core has 60% of the PPC of the P-core. Same for Dimensity 9400’s Cortex X925 and A720.

Let me know if I have made any mistakes in the data or calculations.