>There is no way intel will lose its market position
Famous last words if I ever heard them. Ryzen and threadripper are a significant threat especially knowing that AMD is not vulnerable to meltdown (only Spectre).
But the large margins are in Xeons for enterprise and HPC computing. We use high-end Xeon machines for research and would think twice before purchasing AMD. Besides a generally good reputation and good performance, Intel has a great ecosystem with Intel MKL, ICC, etc.
Besides that, Spectre also affects AMD and many ARM CPUs.
> We use high-end Xeon machines for research and would think twice before purchasing AMD
Ryzen supposedly have a price-performance benefit over Xeons for multi-threaded workloads.
What would you say the main reasons for staying with Xeons are for your type of research? Is single threaded performance intrinsic to the type of computation your research requires? or do those optimised math libraries you mentioned bring so much practical benefit as to outweight any current raw price-performance differences?
Soz, lots of questions, was just interested in how it applies to HPC based research in reality.
What would you say the main reasons for staying with Xeons are for your type of research?
We use Intel MKL in some applications. We just use the BLAS interface, but Intel MKL is generally the fastest BLAS implementation. Obviously, it is optimized for Intel CPUs.
Also, with many vendors it is easier to get >= 768GB RAM 64 core machines using Intel Xeon CPUs.
At least my case, our compute servers are 4 dual Xeon servers in a 2U format, sold by Dell. I haven’t yet found any vendor with the same core density based on AMD.
The Dell EMC PowerEdge R7425 is a dual Epyc server in 2U format, sold by Dell. The top end Epyc chip gets you 64 cores (128 threads). The core density is competitive, along with its supported IO device (eg: NVMe drive) density.
Supermicro blows AMD out of the water when it comes to density.
Here's equivalent 4 node in 2U AMD systems (they differ based on disk configuration -- SAS, NVME, or a mix of both). They also support Supermicro SIOM, so you can choose what integrated networking you want:
That being said, these don't make a lot of sense unless you're very space-constrained, or your racks have a ton of power available. Given a 30A 208V circuit, I could only safely run three of the above AMD systems at full power. I'd rather just get dedicated 1U or 2U servers, and not have to make compromises about expandability or serviceability.
First time I've EVER bought an AMD product, and I'm definitely impressed.