Do note that the M4 is built on TSMC's 3nm process while the 9950X is built on the relatively older 4nm process. This has been the case for the earlier Apple ARM processors too, as Apple made deals with TSMC to get priority access to the newer processes. In the end as a user you get a slighly faster machine, but that doesn't mean that's all thanks to the CPU architecture.
Apple's also has lower memory latencies by virtue of being a SoC design. Memory speed is increasingly becoming the bottleneck compared to computing power. However this is done at the cost of other features, like repleacable/upgradable RAM and CPU, which the other desktop processors support. This is not to say that one is better than the other, but there are surely tradeoffs involved.
Apple's also has lower memory latencies by virtue of being a SoC design. Memory speed is increasingly becoming the bottleneck compared to computing power. However this is done at the cost of other features, like repleacable/upgradable RAM and CPU, which the other desktop processors support. This is not to say that one is better than the other, but there are surely tradeoffs involved.