The Intel Xeon E5 v4 Review: Testing Broadwell-EP With Demanding Server Workloads
by Johan De Gelas on March 31, 2016 12:30 PM EST- Posted in
- CPUs
- Intel
- Xeon
- Enterprise
- Enterprise CPUs
- Broadwell
Application Development: Linux Kernel Compile
A more real world benchmark to test the integer processing power of our Xeon servers is a Linux kernel compile. Although few people compile their own kernel, compiling other software on servers is a common task and this will give us a good idea of how the CPUs handle a complex build.
To do this we have downloaded the 3.11 kernel from kernel.org. We then compiled the kernel with the "time make -jx" command, where x is the maximum number of threads that the platform is capable of using. To make the graph more readable, the number of seconds in wall time was converted into the number of builds per hour.
A kernel compile does not scale perfectly with more cores, but the Xeon E5-2699 v4 offers up to 2.7 times better performance than the Xeon it is supposed to replace. This kind of workload really seems to favor the new Broadwell core: even at slightly lower clockspeeds, the 18 core Xeon E5-2695 v4 beats the v3 version with the same number of cores by 9%.
112 Comments
View All Comments
ltcommanderdata - Friday, April 1, 2016 - link
Does anyone know the Windows support situation for Broadwell-EP for workstation use? Microsoft said Broadwell is the last fully supported processor for Windows 7/8.1 with Skylake getting transitional support and Kaby Lake will not be supported. So how does Broadwell-EP fit in? Is it lumped in with Broadwell and is fully supported or will it be treated like Skylake with temporary support until 2018 and only critical security updates after that? And following on will Skylake-EP see any Windows 7/8.1 support at all or will it not be supported since it'll presumably be released after Kaby Lake?extide - Friday, April 1, 2016 - link
When MS says they are not supporting Skylake on Windows 7 DOES NOT MEAN it won't work. It just means they are not going to add any specific support for that processor in the older OS's. They are not adding in the speed shift support, essentially.For some reason the press has not made this very clear, and many people are freaking out thinking that there will be a hard break here will stuff will straight up not work. That is not the case.
Broadwell has no new OS level features over Haswell (unlike Skylake with speed shift) so there is nothing special about Broadwell to the OS. As the poster above mentions, they are all x86 cpu's and will all still work with x86 OS's.
The difference here is between "Fully Supported" and Compatible. Skylake and even Kaby Lake will be compatible with WIndows 7/8/8.1.
aryonoco - Friday, April 1, 2016 - link
Johan, this is yet again by far the best Enterprise CPU benchmark that's available anywhere on the net.Thank you for your detailed, scientific and well documented work. Works like this are not easy, I can only imagine how many man hours (weeks?) compiling this article must have taken. I just want you to know that it's hugely appreciated.
JohanAnandtech - Friday, April 1, 2016 - link
Great to read this after weeks of hard work! :-Dfsdjmellisse - Friday, April 1, 2016 - link
hello, i want to buy E5-2630L v4any one can give me website for buy it ?
Best regards
HrD - Friday, April 1, 2016 - link
I'm confused by the following:"The following compiler switches were used on icc:
-fast -openmp -parallel
The results are expressed in GB per second. The following compiler switches were used on icc:
-O3 –fopenmp –static"
Shouldn't one of these refer to icc and the other to gcc?
JohanAnandtech - Friday, April 1, 2016 - link
Pretty sure I did not mix them up. "-fast" does not work on gcc neither does -fopenmp work on icc.patrickjp93 - Friday, April 1, 2016 - link
Um, wrong and wrong. -Ofast works with GCC 4.9 and later for sure. And -fopenmp is a valid ICC flag post-ICC 13.JohanAnandtech - Saturday, April 2, 2016 - link
"-fast" is a typical icc flag. (I did not write -"Ofast" that works on gcc 4.8 too)extide - Friday, April 1, 2016 - link
Johan, if you read the comment, you can see that you mention icc for BOTH.