https://www.servethehome.com/ampere-altra-80-arm-cores-for-c...
Why Cloudflare Chose AMD EPYC for Gen X Servers
121–123 of 123 posts
Re: Why Cloudflare Chose AMD EPYC for Gen X Servers
#122Earlier quoted context omitted.
It’s not irrelevant if Intel has tools to let you close that gap easily.
Unless you're doing low-level stuff no developer is going to be aware that this even exists, much less capable enough to use it. There are more 'programmers' than 'engineers'...
If you make CPUID lie to it that it's an Intel part, it'll use AVX2, and Threadripper parts will beat Xeon by a 20% margin. Otherwise it's 200%+ slower.
Meanwhile, MKL has been a fair bit faster than OpenBLAS, etc on Xeon ("pretend to be Intel" MKL and OpenBLAS are about the same speed on AMD), so all kinds of software is linked against Intel MKL.
When you have core libraries tuned for Intel, either because Intel makes them themselves or because the tooling for performance tuning on AMD hasn't been present, Intel has a software tuning advantage that helps hide AMD's current silicon performance advantage.
Re: Why Cloudflare Chose AMD EPYC for Gen X Servers
#123Earlier quoted context omitted.
It’s not irrelevant if Intel has tools to let you close that gap easily.
Tools can't close a gap of entire cores, much less twice or more of them.