Plus, $3000 on Macbooks isnt going to exclusively to CPU and RAM either. You buy the whole system. I am not even sure if we can find out the price of the M1 alone. I guess it will be around $500 for the M1 SoC vs $6000 for the Threadripper, still a 12x difference, even if we keep their power consumption out of the equation.
Also, 3995WX is definitely NUMA so their benchmark is skewing the results.
See the source for details: https://github.com/unum-cloud/HashTableBenchmark/blob/00f94c...
I can't tell if these tests make use of multiple threads or not. I don't think they are, because the 128 threads should absolutely crush the 16 threads of the 9980HK.
If it's not, Apple's flagship chips are sorely losing to a chip that's been optimised to bring multicore performance by sacrificing single core performance. It'd be like bringing an F1 car to a dirt track and measuring performance against a rally car, and still losing to the F1. That wouldn't bode well for an M1 Mac Pro at all, unless there's some serious GPU power hidden in there that an AMD GPU wouldn't be able to provide at a similar price.
Huh?
Those choices together with single-threaded memory-intensive benchmarks (esp. those sensitive to memory latency) is problematic because the whole point of using a workstation CPU like the Threadripper Pro is for multi-threaded performance with a wide memory bus (sometimes NUMA). And they make a big deal out of it, emphasising the $50k price tag to paint the M1 Pro/Max as some sort of "Dragon Slayer". If they did a more rounded comparison including stuff like kernel compile times, etc. then maybe they are justified, but as it stands it's just unprofessional.
The fact that the MacBook outperforms the workstation on some benchmarks is an interesting and, for some users, relevant datapoint. To point this out with full and detailed disclosure of the tests performed isn’t unprofessional at all.