- Nov 27, 2007
I do agree that Andrei's graphs are needlessly complex. There are so many ways to present the same data much more readable way.I just went back over those graphs from Anand's article you posted a few posts back.
Neither of them have A55 perf or energy consumption data on them?
And no there isn't A55 on the graphs directly (I wish it was) but there is a direct quote under the graph from Iphone 12 review.
And from his Iphone XS review from 2018:Andrei Frumusanu said:I’ve included the efficiency cores in the chart here to showcase that they’re not weak at all. The performance showcased here roughly matches a 2.2GHz Cortex-A76 which is essentially 4x faster than the performance of any other mobile SoC today which relies on Cortex-A55 cores, all while using roughly the same amount of system power and having 3x the power efficiency.
Considering his past record I have no reason to doubt his words, but ALAS no graphs that I'm aware ofApple’s small cores in general are a lot more performant that one would think. I’ve gathered some incomplete SPEC numbers on Arm’s A55 (it takes ages!) and in general the performance difference here is 2-3x depending on the benchmark. In recent years I’ve felt that Arm’s little core performance range has become insufficient in many workloads, and this may also be why we’re going to see a lot more three-tiered SoCs (such as the Kirin 980) in the coming future. As it stands, the gap between the maximum performance of the little cores and the most efficient low performance point of the big continues to grow into one direction. All of which makes me wonder whether it’s still worth it to stay with an in-order microarchitecture for Arm's efficiency cores.