Windows Subsystem for Linux, it would be limited to one CPU from what I understand yeah. ECC would definitely be nice, I do run some high uptime things frequently.What's WSL? Maybe it works when you limit it to use only one CPU?
How about support for ECC RAM? Maybe it's not too relevant for compiling stuff, but I'd always go with ECC rather than without. I guess Epyc CPUs need to support it well; on Threadrippers it may be merely an afterthought.
The comparison I was making was a score of 2637 for the Epyc 7713 and 2598 for the 3995wx.Excuse me but who of those has better "single core" perf in passmark? I am not sure from the way you write.
The 3 at the end on the Epyc SKU number denotes the generation, this being Milan based on Zen3.
Your 3995WX is 3ed gen Ryzen which is Zen2 based and basically Epyc Rome on a different platform with a PCH.
5th Gen TR Pro would be generationally Milan.
Those things aside.
The Asrock Rack EpycD8 only supports Epyc 7001 and 7002 CPUs.
Not the 7003, which the 7713 and 7C13 both are.
For that you would need the Asrock Rack RomeD8 which funnily enough supports all 3 depending on the Bios.
Have you looked into what you are getting with Zen2 vs Zen3 based CPUs?
Have you considered that Epyc Servers usually lack the ability to sleep and suspend?
Or what about the fancy new features of Zen4 and Zen5?
Why not a 9th gen AM5 setup?
How much do you value single core performance?
Thanks for the details, I understand it a bit better now.
I would go with a 9th gen AM5 setup but the PCIe lanes have me a bit concerned because I have a few optane drives, additionally the memory options are worse due to the shared lanes and limited ECC support, and networking wise I think there's only 1 motherboard that would give me a 10gb nic, otherwise I'd have to use a PCIe slot and well .. we come back to the first issue I mentioned.
Overall the performance of a 9950x or even a 7750x(3d) is great, just that the limits that come with it are concerning.