Hacker News new | ask | show | jobs
by gjsman-1000 1653 days ago
I’d suggest investigating single core performance. If you have the money, buy an i9-12900K (slightly faster single-core than M1 but much hotter) and do some testing on that. If my theory is correct, performance will be even better.
1 comments

We have examined that as well, last week we tried a AMD 5950X which has half the amount of cores but much better single core performance - the result was still at 60% of the Epyc performance
What was the M1 % relative to your Epyc?
Roughly 10% faster
Have you investigated memory constraints?

Ryzen is 2 channels; Epyc is 4-8 (depending on CPU). M1 has that stupidly fast/wide setup.

If your Epyc is one of the 4 channel optimized SKUs or is only running in 4 channel mode, you would get pretty close to the quoted ratios on a memory bandwidth test.

Correlation, not causation, but worth looking into.

Also check Node per Socket (NPS) settings on EPYC
HN makes us wait for replies… so if we need to continue this further I’m open at muse.theses-0z@icloud.com .

My next question would be if you ran the 12900K in dual-channel memory.