Bad example. That's highly parallel, so a higher core-count die is going to destroy the base M5 here.
I don't typically compile Linux on my M5, so I don't really care, but at least online available clang benchmarks put it at roughly half the LOC/s of a 9950X, which released in 2024.
Anything single threaded it should match or even edge ahead though.
It gets for worse for multi threaded perf if you leave behind consumer-grade hardware and compare professional/workhorse level CPUs like EPYC/Threadripper/Xeon to Apple's "pro" lines. That's just a slaughter. They're roughly 3x a 9950X die for these kinds of workloads.
The base M5 starts at 10 cores and scales to 18 cores. The performance is similar to high end dekstop consumer CPUs.
> I don't typically compile Linux on my M5, so I don't really care,
If you don't compile large codebases, why do you care then?
I do compile large codebases and I'm speaking from experience with the same codebase on both platforms. Not "LOC/s" benchmarks
There's a large C++ codebase I need to compile, but it can't compile/run on OSX in the first place, hence the desktop that I use remotely for that. Since it's also kind of a shitshow, that one has really terrible compile times: up to 15 minutes on a high powered Intel ThinkPad I no longer use, ~2 minutes on desktop.
I could do it in a VM as well, but let's be real: running it on the M5 in front of me is going to be nowhere near as nice as running it on the water cooled desktop under my desk.
And then, if your laptop is busy, your machine is occupied - I hate that feeling. I never run heavy software on my laptop. My machine is in the cellar, I connect over ssh. My desktop and my laptop are different machines. I don't want to have to keep my laptop open and running. And I don't want to drag an expensive piece of hardware everywhere.
And then you need to use macOS. I'm not a macOS person.
I would hope so, given that you can buy multiple M5 laptops for the price of that CPU alone.
I made a comment about how impressive the M5 laptops were above, so these comments trying to debunk it by comparing to $12,000 CPUs (before building the rest of the system) are kind of an admission that the M5 is rather powerful. If you have to spend 3-4X as much to build something that competes, what are we even talking about any more?