Compiling with gcc

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.

Linux Kernel Compile

The Xeon D delivers at least 65% better performance than the Xeon E3s. Considering the low TDP, that is pretty amazing. The Xeon E5 delivers 30% more with 50% more cores - as the Xeon E5 is twice as expensive, the Xeon D holds a massive performance per dollar advantage. The brawny Broadwell cores of the Xeon D compile no less than 3.7 times faster than the small Silvermont cores of the Atom, meaning that compiling definitely favors the more sophisticated cores. 

If you regularly compile large projects, the Xeon D is one of the best choices you have - even compared to a highly clocked Core i7 solutions. The cheaper quad core i7s will perform like the Xeon E3-1240, the equally priced ($583) i7-5930k will do about 50% better, still below the Xeon D. The Xeon D offers you integrated dual 10 Gb Ethernet, SATA, USB, which should offer lower latency. The Xeon D can also support twice as much memory (128 GB vs 64 GB) and offer you a much lower power bill (45W vs 140W TDP), making hardware decisions around compilation based projects an easy choice to make.

Multi-Threaded Integer Performance HPC: Fluid Dynamics
Comments Locked

90 Comments

View All Comments

  • julianb - Saturday, October 31, 2015 - link

    Thanks for the reply, man.
    And sorry for my late reply, totally forgot about this thread :)
  • eva2000 - Tuesday, June 23, 2015 - link

    Nice... Xeon D-1540 is awesome, but I wish it was clocked 0.2Ghz higher across the board would be just enough to tip that scale versus E5. Did my own benchmarks at https://community.centminmod.com/threads/2864/ :)
  • extide - Wednesday, June 24, 2015 - link

    Thats probably exactly why it ISNT clocked 0.2Ghz higher across the board ;)

    I'm sure Intel wants to see some space between this and E5.
  • boogerlad - Tuesday, June 23, 2015 - link

    If this was marketed for the consumer market with the ability to overclock, this would outsell everything completely. This is what the enthusiast needs!!!
  • Refuge - Tuesday, June 23, 2015 - link

    I don't think this is going to do much of anything for an enthusiast.

    Unless they are interested in building a server for some experiment or project.
  • JohanAnandtech - Wednesday, June 24, 2015 - link

    I still think the i7 59xx series is a better match for consumers: higher clocks and thus ST performance. The Xeon D most interesting features such as integrated 10 GBe and low power don't interest most performance consumers. Most people will have a hard time saturating a 1 GBe line and power savings are not a priority.
  • tspacie - Wednesday, June 24, 2015 - link

    Seems to tick all the boxes for a software development machine. Very good at compilation. Reasonably priced for the performance. Low power. ECC memory. I'm tempted
  • extide - Wednesday, June 24, 2015 - link

    EXACTLY what I was thinking!
  • MrSpadge - Saturday, June 27, 2015 - link

    I would be very tempted by such a chip as well, using it for BOINC. However, Broadwell looses some of the power efficiency advantage if you push it harder, i.e. the largest gains are at low and moderate frequency. Perfect for such server chips and mobile ones, but not so much for people aiming for 4+ GHz.
  • MaxKreimerman - Tuesday, June 23, 2015 - link

    Sounds impresive in just 45w package, but imposible to find in the retail sites such as newegg or wiredzone

Log in

Don't have an account? Sign up now