Tuesday, November 17th 2020
Apple M1 Beats Intel "Willow Cove" in Cinebench R23 Single Core Test?
Maxon ported the its latest Cinebench R23 benchmark to the macOS "Big Sur" Apple M1 platform, and the performance results are groundbreaking. An Apple M1-powered MacBook Pro allegedly scored 1498 points in the single-core Cinebench R23 test, beating the 1382 points of the Core i7-1165G7 reference score as tested by Maxon. These scores were posted to Twitter by an M1 MacBook Pro owner who goes by "@mnloona48_" The M1 chip was clocked at 3.10 GHz for the test. The i7-1165G7 uses Intel's latest "Willow Cove" CPU cores. In the same test, the M1 scores 7508 points in the multi-core test. If these numbers hold up, we can begin to see why Apple chose to dump Intel's x86 machine architecture in favor of its own Arm-powered custom silicon, as the performance on offer holds up against the highest IPC mobile processors in the market.
Sources:
mloona48_ (Twitter), via Hexus.net Forums
96 Comments on Apple M1 Beats Intel "Willow Cove" in Cinebench R23 Single Core Test?
hearread what Isaidwrote.“Smartcom
Let's get down back to earth people. Burn a hole through your laptop. :laugh:
There is another reason besides just battery life and efficiency that they chose not to give these more power, those dense over sized cores with huge caches probably become impossible to cool realistically and keep in check under a high power budget.
Read the damn thing before talking.
20-24 watts is still a lot less than 65-68 watts. That's like 1/3 of the power for 90% of the performance.
But I am admittedly an apple hater so there's that.
This CPU is good but let's be honest and realistic about it's capabilities that's all. .
Eh I'm honest about the hate at least.
And let's see how well it does in your actual use before lauding it up too that's all.
Regardless of the opinions about Apple though it is something to celebrate in & of itself, if this doesn't wake Intel up & kick them where it really hurts you can bet Intel is going the way of IBM.
This obviously isn't the most revolutionary thing ever, but it's a much bigger achievement than you're giving them credit for. There's definitely an open question of whether such an architecture can scale to higher clocks and power levels at all - I'm rather skeptical of that, at least for this design, though I'd be surprised if whatever they whip up for the Mac Pro doesn't hit ~4GHz at least in low-threaded boosts - there's definitely power and cooling to spare for that in those cases. As for L3 caches, AT reports the LLC on the M1 as 16MB, so that's half the size of Zen 3 on the desktop, though also 4x the size of a Renoir CCX. The more interesting thing is how Apple shares their L2 cache between cores, making comparisons difficult of course. (Not to mention the LLC being shared across all parts of the SoC further making comparisons to current X86 SoCs and CPUs difficult.) You're likely entirely right that the increase in cache hits from the 6x increase in L1 cache is nowhere near 1:1, but it's obviously still worth it in enough workloads for Apple to be willing to go that route, and also clearly efficient enough to not hurt them. ARM is nowhere close to the performance of this, or even the mobile A14. Even the X1 cores will be way, way behind. Sure, AT's comparison numbers are just from A77 cores, but look at those performance differences! Sure, peak power is higher, but we've seen plenty of examples of how poorly A-series ARM cores scale upwards in power in various poorly optimized phones ("gaming" phones with high-clocked SoCs etc.). I'm optimistic that the X1 will be a first step towards getting non-Apple ARM cores that are at least in the same ballpark as Apple's cores, but current options are nowhere close to what Apple delivers. Also, the X1 is supposedly a much bigger core than A-series cores. Shared memory is definitely going to be a severe bottleneck, as is the measly iGPU bandwidth. That might explain a lot of the delta between synthetic/compute workloads (and very light gaming like 3DMark Ice Storm) vs. real world gaming such as SotTR in AT's numbers. It'll definitely be interesting to see how their chips for MBP 16" and iMacs look in this regard - will they go with some sort of dual memory interface? Will they go stupid wide LPDDR4X? DDR4 would frankly shock me at this point.
As for seeing 15-25W parts next ... isn't that what this is? ~<10W in the MBA, probably ~15-20W in the MBP, ~20-24W in the MM. And, seemingly at 3.0/3.1/3.2GHz, which doesn't bode well for the frequency scaling for this design, though of course we don't have low enough level access to actually know for sure. I would expect the next part to be for the MBP 16", in the 30-50W range, and likely with a much bigger GPU. 8 big cores, 4 small ones, 16-64GB of RAM and ~32 GPU cores? ~20-25W, not 10W.
Apple with their M1 and other Apple CPU have a different focus, they are looking for single core performance (but not much on multithread performance) as they think it's what deserve them the most. It do not means that a16 core M1 would 1. be doable commercially and 2. beat the 5950x.
It also do not means that AMD or Intel can't do better single core performance, but when you have a limited amount of power and a limited amount of transitors, it's all a matter of choice.
AMD and Intel use mostly the same architecture for laptop up to datacenter. Some focus on datacenter and right now, Apple designed it's M1 for customer devices and they made their design in consequence.
There is also the process node difference, i think that a AMD or Intel CPU on 5nm would face them way better than right now. The CPU instruction set right now it's more a religion or something to cheer for than a real thing when it come to end performance. Both ARM and x86 have a front end to decode instruction, both have backend execution units, both use SIMD.
In the end it's a matter on how well you use your transitor and what is your end goal. For Apple, it's integration + Single Thread performance. For AMD, it's flexibility (chiplets) and maximum performance).
For intel, well i am not sure even intel know right now but that is another subject...
Thus, they patented a way to make scheduler-fixes needless in any heterogenous environment – they wouldn't've had done that if they don't plan to also make big.LITTLE designs, like for real.
Those official statements are just there to appease the competition and cosy Intel, nVidia, ARM et al. all along.
Just like how they lulled Intel into that (false) sense of security when they proclaimed their own official capitulation in '11 and how they would strike sail and that they henceforth, awed before Big Blue™, would content theirselves with just getting the fallen breadcrumbs – just to strike back even harder out of nowhere like they did with their Ryzen.
Seems I'm the only one having the firm believe, that AMD – under the condition that ARM/RISC-V reaches any greater significance and/or broader adaptation (read: market-saturation) – could rather spontaneously come up with some ARM-bases (RISC-V-) designs on their own pretty quick, likely even following such a hybrid nomenclature.
Since they never ever stopped their work on their K12 in the first place, it was just postponed indefinitely and put on hold in favour of what we now call Zen – and curiously enough, just a few months ago, AMD's K12 popped up again out of nowhere … Now remember who came to visit AMD to work on the AMD ARMv8-A-based K12-design …
Smartcom
Intel's 18W chips don't draw 18W running AVX Prime95. You can't say "TDP vs TDP", the 20W estimate is total power draw under max compute. We aren't dumb enough to consider the 10900k a ~100W part either.
Anandtech are the experts here, and they wrote an entire article about Intel's TDP shenanigans, and yet you are using them to attack Apple's power consumption, oh the irony.
Take a look at this graph in comparison, here is the compute power consumption for Tiger Lake, just the package power. Peak power consumption is double the M1. And the M1 is faster. Sure nobody knows the exact package power for the M1, that is a problem with Apple's locked down approach, but let's not pretend the M1 uses more power than it does. You don't want to see how much power my Tiger Lake laptop uses in comparison, and it drops below 2.5ghz at 18W and gets crushed by the M1. If you want to be scientific about it we'll have to wait until we can run the same workloads and record the joules used :)
:laugh: mini tower.
*what if = 7nm vs 5nm? Equal power draw? This and that benchmark? Mobile/Server/HEDT/? vs Intel Gen8/9/10/11 or Zen1/2/3/4? etc.