MT is one thing but in ST it’s still simply not even close. Even the Qualcomm SDXE pulls fully 15w less than AMD, and apple pulls 10w less than Qualcomm.
60w peak power consumption for a literal single thread. 35w average.
https://old.reddit.com/r/hardware/comments/1efcst2/ai_370_vs...
https://www.notebookcheck.net/AMD-Zen-5-Strix-Point-CPU-anal...
We simply aren’t going to see x86 get to the subjective “apple experience” of a laptop that runs equally well on or off battery, with day-long life during interactive low-intensity usage, until x86 vendors can get their single-thread power consumption under control. Platform power is part of it (although external-monitor tests minimize most of the usual factors) but x86 simply isn’t competitive in performance terms unless it’s boosting excessively high in power terms. At least not right now.
I know Keller said it only matters 20% or so, but… right now we are objectively in a world where x86 is using ~triple the power in 1T workloads. The x86 is fine when it can exploit SMT and the workloads are heavily numeric/vector oriented, they simply aren’t very good at single-threaded workloads where there is no SMT to fill their pipeline bubbles.
And yes, race to sleep is all well and good. But apple can race to sleep on 1/3 the power. Apple can also have an icache and all that other crap too (m1 has an icache six times as big as its x86 competitors). At the end of the day the x86 results are still objectively poorer by literally several powers of 2. But Keller said everything is equally good therefore the evidence can be casually dismissed.
Even the much happier computerbase numbers only put this at 20w core power (and they’re using sensors, not actual measurements of course). And that still is power you have to pay on those laptops, even if it’s “platform power” - like, ok, so the defense of x86 here is that x86’s finest champion is spending more on platform power than the apple laptop uses at the wall for the whole laptop… by a factor of 50%. It then uses another 2x multiple of the apple laptop to do just the computation work.
That’s the bright side argument about x86.