Intel should be panicking; the M1 is incredible.
M1 is the result of that.
But the M1 also has another advantage over the Intel chips that preceded it in Macs - it's actually a beast of a CPU, with a huge reorder buffer and lots of execution ports to drain it.
Would love to know to whom Intel is presenting this ?
Super excited to see next M1 iterations and what Apple pull of with sw/os updates.
Every time I've gone back to one of my Intel-based systems, I've been shocked at how sluggish they feel. I catch myself debating whether these Intel PCs were really this slow two weeks ago, or if the M1 Air just completely upended my expectations of PC performance (hint: it's the latter).
And then there's the fact that no matter what I do, this notebook remains completely cool to the touch. Doesn't matter if I'm using Xcode, VScode, emulators, VMs, this machine always remains cool to the touch. I've yet to see this computer get above room temperature. It's remarkable. Meanwhile I cannot depend on my two generation old Intel MacBook Pro to stream a simple YouTube video without the fans revving up.
And the battery life is so good that I actually get disappointed when it lasts "only" 12 hours on a charge.
Then there's the little niceties. Such as how my windows instantly rearrange when docking my M1 Air to an external USB-C display. Or how animations are consistently 60 fps no matter what I'm doing. Or how the system instantly wakes from sleep.
The M1 MacBook Air is without doubt the best computer I have ever used. I never thought using a computer could ever be so pleasant. This thing feels magical.
Everyone switching to the new M1 talks about how quiet they are and I've not had a computer make noise unless I'm playing a serious 3d games. Why were the last gen macs so noisy?
I think Apple sort of give up optimising x86 on Intel a while ago.
It's basically just video playback. How is it so hard on the CPU?
But wait... I never do. I join Webex calls all the time without enabling my camera, and it still eats 30% of anything available (memory, CPU, my patience, etc.)
So, I guess I'm not sure?
It's really one of the most expensive cpu bound tasks in contemporary computing. It's not too different from evaluating CNNs.
There might be background removal and audio processing too.