Here's the truth: Apple had a LARGE lead and blew it. When AMD started making strides on power efficiency, most people here dismissed it saying X86 is a legacy architecture.
The problem is that they STILL make progress, and now they have the AI Max+ 395, which can have up to 128GB which can not only be used for gaming (it runs some games smoothly at 4K!)
I’m not quite sure what you are saying here. Apple CPUs are still about 2x more power-efficient than ones from AMD.
Sure, this memory won't run AI as fast as an actual, dedicated 3D card. But it can be used for large language models at an OK speed run with as little as 45W.
AMD has been developing GPUs for a while, and they have a lot of experience with unified memory solutions. That said, I don’t find current Radeons or the 395+ chip compelling. You make the compatibility argument, which is fair enough, but in every other regard the system is strictly inferior to what Apple is offering.
So sure, if you care about running Windows, maybe it’s a good product. I just don’t see a Mac user getting an AMD SoC just because it runs Windows.
And regarding local ML workloads - M5 Max is coming with MXU accelerators that can likely reach the 5070RTX performance (desktop!) for at least some data formats. That’s like having a Spark superchip on your laptop - one that can actually run everyday software.
The problem with Apple's strategy though is that they have been pushing for faster processors with drawing more power.
Partially, yes, but that’s the name of the game these days. Just a few years ago top desktop CPUs consumed 65W at peak - now it’s sustained power draw of enthusiast mobile chips.
Apples advantage is, however, that they have much more headroom compared to everyone else. So while it’s true that M1 core would draw 4 watts at most while an M4 can draw up to 5.5 watts, the total system consumption is considerably lower than the competition while delivering superior performance.
Another point is that extracting additional performance becomes more and more difficult. It’s much easier for AMD to deliver 10% better IPC - because Apple is already way ahead in IPC. Not to mention that you run into diminishing returns very quickly - M4 is considerably wider than M1 and uses a lot of smart tricks to extract some additional performance from each core, but these are all situational improvements. tel even managed to g