How is it that 90+% of the posters here have no idea what they're talking about, and didn't bother to spend even 3 minutes googling for some info? We discussed this chip to death when it was first announced, and at least some of the posters there actually knew what they were talking about.
[...]
- the X Elite is only slightly above the M1 at single-core performance, or about 20% slower than the M3
- it is, however, about 20% faster than the M3 at multi-core
- …or quite similar to the M3 Pro.
Which, by all accounts, is a more apt comparison, as the X Ultra's power usage during such benchmarks seems to be significantly above the M3's. Hopefully, we'll have more concrete numbers on that soon.
Glad to see someone not in the 90%. There have been some plausible reports on the X Elite's performance. For example,
https://www.xda-developers.com/snapdragon-x-elite-benchmarks/.
The X Elite single-core is pretty close to the M3 in the higher TDP configuration - probably about 4% off. OTOH, in the lower TDP config (which is comparable to the Air, definitely doable in a fanless build), it's off my a more meaningful 10% or so. Still not 20%.
As you point out, it's a lot closer to the Pro than the base M3 in MC. But that's not the whole story, as I pointed out in that other thread (see below).
Quite believable it will be faster, because Apple has rested on it's laurels since the the introduction of M1. Basically M3 is faster than M1 just because of higher clock speed. Almost no instructions per clock improvement.
You can't just take any design, turn up the voltage, and run it at higher clocks. For any given design, they simply will not run past a certain speed no matter how good the cooling is. There are very major changes in both CPU (and GPU) cores in M3, without which the CPUs probably wouldn't run well, or quite possibly at all, at the higher clocks they're using.
They've also made major strides in multicore efficiency, though they could stand to do more there. There's been a LOT of progress. Saying that Apple has "rested on its laurels" is just massively ignorant.
Except that:
1) For most tasks, it's single-core performance that matters (because most apps are single-threaded), and it's not clear from the linked article how its SC performance compares.
2) I believe the Air's performance is the same whether plugged-in or on-battery. By contrast, with its much higher power consumption, chances are on-battery performance of Elite X-equipped laptops is going to be significantly lower than the Air's; and on-battery is a big part of how laptops are used.
So I'm glad there's competition; but I'm not sure how much competition the Elite X represents.
As I wrote, it won't win on SC performance. At least in Windows - Linux does better, and the 4% deficit might turn into a 3-4% win. Not helpful to Microsoft though
Battery life will remain a significant win for Apple compared to the higher-TDP config, but the X Elite can run at comparable TDP to the Air. It will lose on perf that way though.
Here's the problem with all these discussions. Everyone talks about this like it's an engineering face-off. It's not. Apple's M3 and M3 Pro are still better, sometimes by a lot, than the X Elite. But that's only on their own terms. The big difference is that the same X Elite can run like a Pro or like a base M3 depending on the power profile. So you can buy one PC that runs like an Air on battery (10-20 hours use), and like a Pro when plugged in. It won't be as good as the Air, but it'll be reasonably close, and it might be better than the Pro for MC work.
Apple's Pro can certainly do that too. But... Apple's Pro chip *costs more money* (and you can't buy it in an Air-sized package). So that's where this will ultimately be decided: in consumers' wallets. If MS can sell this product at a price equal to or lower than the Air, and it can run in both low and higher power modes... it'll be in many ways objectively better than the Air (though not in all ways). It will certainly be more flexible.
So in the end, while the engineering is interesting by itself, the real battle is marketing and pricing.