ARM just dropped announcements for all it's 2023 CPU/GPU IP:
Cortex X4
Cortex A720 and 520
Immortalis G720 and Mali G720/G620
Cortex X4
Cortex A720 and 520
Immortalis G720 and Mali G720/G620
ARM claims X4 has 15% better performance with 40% better power efficiency.
I can't find anything about performance improvements for A720 and A520, just claims of 20% better power efficiency for A720 and 22% better power efficiency for A520.
😐
Well I don't enjoy getting egg on my face, but it looks like that's where we are regardless.
Quoted from the bottom of the X4 announcement relative to the 15% perf bump over X3:If the comparison is made at different nodse then 15% better perf is not that impressive, that s what they would get for say a 5-6nm to 4nm shrink at same uarch.
Performance claims are for SPECRate®2017_int_base. Comparing Peak SPECRate®2017_int_base performance for Cortex-X3-based Android flagship device shipping as of March 2023 vs Cortex-X4: 2MB L2, 8MB L3, 3.4GHz, 100ns latency
Through TCS23, Arm remains committed to evolving platform security through new advanced technologies and techniques to increase security assurance. TCS23 is designed to support the Android Virtualization Framework (AVF), which was introduced with Android 13, as one of its key security features. AVF, which is only supported on ARM64-based devices, provides secure and private execution environments for executing code. This is ideal for advanced use cases that require stronger security and privacy assurance to user data.
For Pointer Authentication (PAC) and Branch Target Identification (BTI), which work together to improve control flow integrity by eliminating almost all ROP and JOP attacks, we managed to reduce the performance cost associated with both security features, so it is negligible for the new Cortex-X4 and Cortex-A720 CPU cores. Moreover, through PAC enhancements, including the new QARMA3 algorithm, the performance impact of PAC and BTI is now reduced to less than one percent for Cortex-A520 CPU cores.
Quoted from the bottom of the X4 announcement relative to the 15% perf bump over X3:
I didn't imply otherwise.I ll look at the details, but a bigger uarch providing 10% better perf at isofrequency will inherently consume at least 10% more power, there s no miracle.
Edit: Though to be sure there are no claims of a power advantage made here, only area parity and perf superiority over A78.Comparing Arm Cortex-A720 "area optimized" SPECint_base2006 performance and Cortex-A78. Cortex-A720 using 32KB L1, 128KB L2, 2MB L3 and Cortex-A78 using 32KB L1, 256KB L2, 2MB L3 (iso-process, iso-frequency).
I didn't imply otherwise.
I think you confused my comment about the area optimised A720 with X4.
View attachment 81156
Edit: Though to be sure there are no claims of a power advantage made here, only area parity and perf superiority over A78.
They introduced that in A510- don't know if anyone actually shipped cores in that configuration?![]()
Cool to see bulldozer is back in fashion.
Qualcomm did it too.Mediatek and Samsung did. I'm not sure about Qualcomm, but probably.
Enviado desde mi SM-S918B mediante Tapatalk
@Abwx If you read the article, it will be much better to understand and much better than trying to guess things on your own.
ARM usually makes their numbers/presentations very similar every year.
They mostly compare things at ISO conditions because their architecture is Process agnostic, and each client ( Qualcomm, Samsung, Mediatek ) will use a different configuration.
Other examples are comparing the whole implementation of one year versus the next one. In this case, the 15% performance increase in single core for the X4 is a configuration of 3'4GHz and 2MB L2 cache compared to Mediatek or Qualcomm flagship of 2023. At SPECRate 2017_int_base.
The TSMC 3nm tape out is just an announcement because of their partnership as a demonstration. ARM sells "packages" of their IP already implemented with different configurations in different processes node. But no comparison was made with a 3nm SoC.
A510 was huge downgrade compare to A55,Not sure why so many are down on the A520. Arm released its iso-node perf/W graphs.
These cores' only goal is ultra-low-power and the tiniest space possible. They need to get licensed 1000s of times in $20 - $40 devices. I tend to think of them as "always-on co-processors for workloads without dedicated silicon".
![]()
The headline iso-node #s have also been released for the A720.
Iso-node
A520: +8% perf at same power; -22% power at same perf (vs A510)
A720: +4.5% perf at same power; -20% power at same perf (vs A715)
These are micro-architectural + cache efficiency improvements and not from TSMC N3E. To me, these are significant efficiency improvements in a single generation.
Because we fully expect "8 core" Android phones using 8 A520 cores and nothing else. It's just too damn slow.Not sure why so many are down on the A520. Arm released its iso-node perf/W graphs.
These cores' only goal is ultra-low-power and the tiniest space possible. They need to get licensed 1000s of times in $20 - $40 devices. I tend to think of them as "always-on co-processors for workloads without dedicated silicon".
![]()
The headline iso-node #s have also been released for the A720.
Iso-node
A520: +8% perf at same power; -22% power at same perf (vs A510)
A720: +4.5% perf at same power; -20% power at same perf (vs A715)
These are micro-architectural + cache efficiency improvements and not from TSMC N3E. To me, these are significant efficiency improvements in a single generation.
A510 was huge downgrade compare to A55,
So A520 being better than A510 means nothing, it should be more efficient than A55 so that Soc makers would use it.
A510 L2 cache arrangements: Optional,128KB, 192KB, 256KB, 384KB, 512KB
Because we fully expect "8 core" Android phones using 8 A520 cores and nothing else. It's just too damn slow.
A5xx is likely Cambridge/UK - search me for the rest.So who designed this set of cores?
Austin team or Sophia-Antipolis team?
From the data Arm shared, the A510 isn't less efficient than the A55. At the same perf, A510 uses -20% less power than the A55. It extends perf at higher clocks & worse power, but clocks would seemingly be an OEM choice (and has some power benefits, according to Andrei & Arm vis a vis stopping workloads from jumping to a higher voltage plan on the middle-core cluster).
![]()
I've seen Geekerwan's data, but he's showing entire platform power, which seemingly adds other power draw from Qualcomm/MediaTek or even Arm, but unrelated to the A510 compute cores.
Then these people don't know what they are talking about. Using joules consumed and performance for the axes is absolutely the right thing to do and the watts bubbles are of much less relevance.In Dr ian video not much difference between A55 and A510, but someone told me in Andrei Graph we should look at watts instead of joules.