Agree (in most cases ) and this was the reason to make experiments like this:Anything works on Zen 2 onwards... There's a reason new HPC and DCs are using Zen 3 now...
It's faster than Ice lake and cheaper.
Meanwhile Quad socket systems are on their way out due to physically being unable to fit all the DRAM possible and inter-system level NUMA latencies
The OCP servers I work on, on a daily basis are usually 1 or 2 socket.
2x2697v2 <- first builder
4x 8895v2 <- second builder
TR3970X <- third one
4x 8894v4 <- mistake (better to use 5950X, AMD is slower but not that much)
8x 8894v4 <- fifth try (yes, faster than 7950X and 13900kf, having one for testing and having more i9)
probably the future builder will be:
2x TR 8995WX overclocked 256 cores + used ddr5 memory (or 7995WX depend of the timing)
I am a kind of former game engines rendering programmer, and no experience with servers - it's just a "hobby" (and ~2% of my work), but I can design CPU's and use C++, assembler, cores and cache in the proper way.