News for hackers. Stuff that matters.
Re:Intel's New Chimera: Alder Lake by bayindirh on Sunday May 15, 2022 @03:50AM (#31385995)
I don’t completely agree. A MacBook Air M1 is 25% faster than a 10th generation Intel 10700K, running the same code full of floating point instructions and matrices. It’s not a simple matter of process node.

The same MacBook Air can do hour long Skype video calls with ~9% charge consumption, with no discernible heat difference on the body too.

M1 is a different beast.

Re:Intel's New Chimera: Alder Lake by PragmaticPulp on Sunday May 15, 2022 @10:02AM (#31387625)
> I don’t completely agree. A MacBook Air M1 is 25% faster than a 10th generation Intel 10700K

Why is everyone insistent on comparing Apple’s latest CPUs to Intel’s parts from multiple generations back?

Intel is on 12xxx series now. AMD also has new generation laptop CPUs that perform very well. Let’s compare to those.

The M1 is power efficient but much of that is due to the TSMC process they used. I really don’t understand this desire to make arbitrary comparisons to old Intel CPUs.

Re:Intel's New Chimera: Alder Lake by bayindirh on Sunday May 15, 2022 @10:52AM (#31387912)
Because that’s what I had access when I did the tests. I’ll do a series of tests on our cluster and post these.

Will these be meaningful for you?

The thing is, M1 on air is a relatively low clock speed CPU with passive cooling. 10200K is actively cooled, unlimited beast of its generation. The libraries I use are X86 optimized. Yet the code I’ve written is 25% faster on ARM.

This is significant.

Re:Intel's New Chimera: Alder Lake by formerly_proven on Sunday May 15, 2022 @11:01AM (#31387960)
I'm not saying it isn't, but the "low clock speed" part is often brought up in a discussion like this, implying that Apple could make a M1KFS running at much higher clocks.
Re:Intel's New Chimera: Alder Lake by mhh__ on Sunday May 15, 2022 @11:26AM (#31388126)
X86 optimized doesn't actually mean that much on a lot of workloads because the memory hierarchy completely dominates performance.

Apple knew this so the M1 has an extremely fast memory system.

Re:Intel's New Chimera: Alder Lake by bayindirh on Sunday May 15, 2022 @01:00PM (#31388899)
It’s a scientific code which manipulates a lot of relatively big matrices, which saturates the FPUs pretty well (I made the analysis back then).

Intel’s memory architecture can keep up with the load until I utilize all cores. When I start to use HT cores, neither cache, nor memory can keep up.

I do the both tests (Intel and Apple) both with physical core counts to keep it fair.

So it’s not some run of the mill code.

Re:Intel's New Chimera: Alder Lake by ac29 on Sunday May 15, 2022 @02:07PM (#31389554)
> 10200K is actively cooled, unlimited beast of its generation

Curious what you meant here since that part doesnt exist, and if it did it would be near the bottom of the stack for the generation (101xx and 103xx are the low core count i3 and i5 parts).

Re:Intel's New Chimera: Alder Lake by bayindirh on Sunday May 15, 2022 @02:42PM (#31389868)
I meant 10700K.

Written that comment on mobile on a plane, before take-off, so I either typo'd and didn't see, or auto-correct changed it deeming 10200K is more correct than 10700K.

If you look to the original comment where I sparked the discussion, I've mentioned it as 10700K already.

Re:Intel's New Chimera: Alder Lake by frostwarrior on Sunday May 15, 2022 @11:49AM (#31388290)
Because it's a huge step compared to most ARM SoCs.

Being able to compete against a consumer high end desktop, even if it's an older one, it's a feat all by itself

Re:Intel's New Chimera: Alder Lake by formerly_proven on Sunday May 15, 2022 @11:00AM (#31387955)
> The same MacBook Air can do hour long Skype video calls with ~9% charge consumption, with no discernible heat difference on the body too.

> M1 is a different beast.

The M1 has other advantages which are decidedly not rooted in the hardware: software. Apple seems to do profoundly better than Windows and Linux at applications actually using hardware accelerators. This makes a gigantic difference in performance and power efficiency.

On a Windows or Linux system it is not at all a given that even very easily hardware-accelerated tasks, like video decoding, actually use the hardware that's there.

Re:Intel's New Chimera: Alder Lake by gpderetta on Sunday May 15, 2022 @05:13AM (#31386322)
Isn't M1 two process nodes ahead of the 10700K?
Re:Intel's New Chimera: Alder Lake by bayindirh on Sunday May 15, 2022 @05:45AM (#31386448)
I'm not telling that process difference isn't the part of the picture, but the process difference is at most half of the story.

Working on HPC field and with generations and generations of Intel hardware, I can tell you that two node difference (alone) never gives you 25% real world performance in the realm of Intel, let alone theoretical.

Re:Intel's New Chimera: Alder Lake by tootyskooty on Sunday May 15, 2022 @06:05AM (#31386528)
Even a single node difference can easily come close to a 25% increase in performance: "N5 technology provides about 20% faster speed than N7 technology or about 40% power reduction." [1]

Real world performance pretty much always lines up with these estimates. It's the main reason why we have exponential growth in computing power in the first place.

It would be a more fair comparison to compare the M1 to AMD's ZEN 4, which should be coming out next quarter.

[1] https://www.tsmc.com/english/dedicatedFoundry/technology/log...

Re:Intel's New Chimera: Alder Lake by mhh__ on Sunday May 15, 2022 @11:27AM (#31388136)
This isn't a normal die shrink though.

This is jumping from Intel's heroically old 14nm+++++++++++++++ to a brand spanking new TSMC process. It might be on the order of 4 to 6 times denser.

Re:Intel's New Chimera: Alder Lake by bayindirh on Sunday May 15, 2022 @02:46PM (#31389904)
I'm all for competition to be honest. While Intel is the least favorite CPU maker of mine (due to their unethical moves in the past), I'd love to see fierce competition rather than a single dominant power.

We've seen how the latter went until AMD came back to the game.