There was at least a limitation to 4 big cores when using ARMs DynamIQ IP. They apparently changed this recently with the addition of the Cortex A78-C IP.
Interesting. Sure that wasn't a limitation of older big.LITTLE implementations? Granted I only recently started reading about DynamIQ, so ARM might have updated all their literature on the subject to reflect the changes you mentioned.
Ok I'll break it down more simply for you then. Multicore performance is just slapping more cores on within the same thermal design envelope (TDP)
It's also interconnect. As AMD has demonstrated, sometimes interconnect can eat into your power budget, depending on your topology.
so a 4+4 core ARM processor would offer similar MC performance to a 2+4 core Apple A14
Actually the relevant comparisons were between A77 and A13. If you want to use the almighty GB5 to compare the two (which I am somewhat loathe to do, but digging into SPEC and other crap is frankly too time-consuming and threatens to take us even further off-topic) and you look at the rated TDP for the SoCs (since actual power measurements are not on my fingertips), you'll find:
Snapdragon 865: MT 3195 (TDP 5W)
Apple A13: 3315 (TDP 6W)
Sources:
At least
in this specific benchmark, A13 only comes out with a 3.75% performance lead despite having a 20% higher TDP rating. We can't really compare A14 with A78 since A78 hasn't hit the market yet (not to speak of X1).
For the current gen it actually doesnt come close in MC performance either but I'll take your word the next gen will somewhat close that gap.
See above. No, A77 isn't competitive with A14, but it is quite competitive with its generational rival, A13.
But single core performance is very important as well for overall performance
Until the end-user ceases to notice its importance. Remember we're talking about potential laptop SoCs that may wind up in some of Microsoft's Surface products. Rest assured that MS won't use anything slower than A78 (and more likely than not, X1) in their Surface. And in laptop workloads (which are often "desktop class"), raw ST performance hasn't been a factor in ages. You are going to utilize more than one core almost constantly. While the SoC might not be pushed to its power limits all the time, when you're talking about devices that have a maximum sustained power draw in the 7-10W range, you're going to be pushing those limits (and your cores) more often than not. If you were to build hypothetical "desktop class" laptops out of A77 and A13 - which, again, will never happen - you would not see the ridiculous gap in performance demonstrated by GB5 ST materialize in many workloads. Both SoCs would be hitting their power limits pretty often with their "big" cores fully engaged more often-than-not.
If MS is really going to push their own "private label" ARM solution (as opposed to something sourced from Qualcomm, and I remain unconvinced that MS will turn their backs on Qualcomm completely), they can either:
a). use bog-standard ARM designs, the next generation of which will be available next year or
b). develop their own in-house ARM CPU with time-to-market of maybe 3 years if they're successful, meaning they'll have to guess where the market is in 2023
In case you hadn't noticed, outside of Apple (and sort of Huawei; see Taishan v110), all the big players in the ARM mobile
and server realm have reverted to standard ARM designs. Graviton2 and Ampere are using N1 cores. Samsung killed their Mongoose core series. Snapdragon 865 is A77 (okay, 8cx/SQ1 are mild departures from reference ARM designs, but not by a whole lot), while Kirin 990 is still A76. And on and on and on. Apple is mostly an outlier here. I do not expect Microsoft to be any more ambitious than Qualcomm, Amazon, or Altra.
*Never thought I'd have to explain perf/watt * watt = perf to a regular Anandtech member.
You didn't have to, and really, you didn't.
Comparing CPUs that differ in performance by 50%
In ST? Maybe. In MT? Nope.