AMD laptop CPUs easily compete with or even beat the M chips according to this comparison.
https://www.cpubenchmark.net/compare/5215vs4104/AMD-Ryzen-7-...
AMD laptop CPUs easily compete with or even beat the M chips according to this comparison.
https://www.cpubenchmark.net/compare/5215vs4104/AMD-Ryzen-7-...
2. The brand new M2s are only about 20% faster, so the results are still valid.
But I do wonder, given the other comments here about TDP and these days of thermally-limited performance, what the results are if both are locked to the same constant frequency.
And usually for battery power, it's often better to run really hot for a small ammount of time, that to run for a extended ammount of time at lower clocks.
It's only recently that other companies like AMD are able to use TSMC's 5nm node process.
How is the battery life in practice? Are there laptops with AMD chips which can run all day like Apple's M1/M2 laptops?
> High end Intel and AMD chips hold the performance crown but the M chips utterly destroy them on performance per watt. It’s not even close.
I think asking about battery life is pretty relevant.
IMO, real power consumption in joules over the course of a benchmark needs to be the standard when it comes to comparing efficiency.
The main issue is that AMD/Intel turbo so hard, while Apple clocks their M chips much more conservatively. They are also much bigger, wider designs than AMD (which means they are more expensive but can afford to run slower).
Another is that Windows + OEM garbage + random background apps do so much useless processing in the background. And I'm not even a pro-linux "bloat" zealot... it really is just senseless and unacceptable out-of-the-box.
Modern MacOS is nearly as bad. I upgraded a couple of years ago from a dual core 2016 macbook pro. The machine - even freshly formatted - spent an obscene amount of CPU time doing useless things - like in photoanalysisd (presumably looking for my face in my iphoto library for the 100th time). Or indexing my hard drive again, for no reason.
The efficiency cores in my new M1 machine seem to hover at about 50% most of the time I'm using the computer. I've started to think of them as the silly corner for Apple's bored software engineers to play around in, so the random background processes they start don't get in the way of getting actual work done.
I wish I could figure out how to turn all this crap off. Its no wonder linux on M1 chips is already benchmarking better than the same machines running MacOS, at least on CPU bound tasks.
(That said, OEM bloatware on windows is a whole other level of hurt.)
On the other hand, a low frequency efficiency core is a good place for "bloat" to live. I think thats how Android/iOS remain usable too.
Windows bloat on AMD runs on the big 4Ghz+ cores. And I suspect it does on Intel laptops with E cores too, as Windows isn't integrated enough to know that the Adobe updater and Norton Antivirus and the HP App Store are E core tasks. And even if it does, Intel runs their E cores faster than Apple anyway.
If anyone knows how, I'd love to know.
Don't go complaining when things don't work though. And don't turn things off and forget you did it either.
I instead suggest not caring what `top` says for the day after an OS update. It'll take care of itself.
The advantage there is that Apple knows exactly what HW is running on and can take advantage of every power save opportunity, while on x86 that's much harder.