OpenFoam

Several of our readers have already suggested that we look into OpenFoam. That's easier said than done, as good benchmarking means you have to master the sofware somewhat. Luckily, my lab was able to work with the professionals of Actiflow. Actiflow specialises in combining aerodynamics and product design. Calculating aerodynamics involves the use of CFD software, and Actiflow uses OpenFoam to accomplish this. To give you an idea what these skilled engineers can do, they worked with Ferrari to improve the underbody airflow of the Ferrari 599 and increase its downforce.

The Ferrari 599: an improved product thanks to Openfoam.

We were allowed to use one of their test cases as a benchmark, but we are not allowed to discuss the specific solver. All tests were done on OpenFoam 2.2.1 and openmpi-1.6.3.

Many CFD calculations do not scale well on clusters, unless you use InfiniBand. InfiniBand switches are quite expensive and even then there are limits to scaling. We do not have an InfiniBand switch in the lab, unfortunately. Although it's not as low latency as InfiniBand, we do have a good 10G Ethernet infrastructure, which performs rather well.

So we added a fifth configuration to our testing: the quad-node Intel Server System H2200JF. The only CPU that we have eight of right now is the Xeon E5-2650L 1.8GHz. Yes, it is not perfect, but this is the start of our first clustered HPC benchmark. This way we can get an of idea whether or not the Xeon E7 v2 platform can replace a complete quad-node cluster system and at the same time offer much higher RAM capacity.

OpenFoam test

The results are pretty amazing: the quad Xeon E7-4980 v2 runs circles around our quad-node HPC cluster. Even if we were to outfit it with 50% higher clocked Xeons, the quad Xeon E7 v2 would still be the winner. Of course, there is no denying that our quad-node cluster is a lot cheaper to buy. Even with an InfiniBand switch, an HPC cluster with dual socket servers is a lot cheaper than a quad socket Intel Xeon E7 v2.

However, this bodes well for the soon to be released Xeon E5-46xx v2 parts. QPI links are even lower latency than InfiniBand. But since we do not have a lot of HPC testing experience, we'll leave it up to our readers to discuss this in more detail.

Another interesting detail is that the Xeon 2650L at 1.8GHz is about twice as fast as a Xeon L5650. We found AVX code inside OpenFoam 2.2.1, so we assume that this is one of the cases where AVX improves FP performance tremendously. Seasoned OpenFoam users, let us know whether is the accurate assessment.

SAP S&D Benchmark Conclusion
Comments Locked

125 Comments

View All Comments

  • TiGr1982 - Friday, February 21, 2014 - link

    I think, 6 cores on desktop for $300 will NOT happen this year.
    Because if it will, then you'll get $300 4 core i7 on mainstream 1150 & $300 6 core i7 on new 2011 simultaneously on the market.
    To adjust this, they'll have to sell 1150 4 core i7 for $200-$220, like Core i5 now.
    This is not realistic, because that's Intel we're talking about, right?...
  • dragonsqrrl - Friday, February 21, 2014 - link

    That's actually the plan, except it won't be $300. I think the latest leaks suggest that the lowest end Haswell-E SKU will be a 6-core K series at ~$400. The other two price points remain about the same, $600 and $1000 for the 8-core SKU's.
  • TiGr1982 - Saturday, February 22, 2014 - link

    To me, seems too good to be true. Will require a major change of mindset inside Intel to start selling 6 core for $400 and lower 8 core for $600 :)

    (while 8 core XE for $1000 is not surprising at all)
  • Harry Lloyd - Saturday, February 22, 2014 - link

    The thing is LGA2011 mobos are really expensive, so the CPU price does not have to be that high. You can get a good B85 mobo even for less than 100 $, and an LGA2011 mobos start at 250 or even 300 $.
    I would not pay 300 $ for a mobo, and 400 $ for a 6-core CPU, that would still be ridiculous. I hate this stagnation. The transision from 1-core to 4-core happend really quickly.
  • MrSpadge - Saturday, February 22, 2014 - link

    The smallest 6-core K model has been around 500$ for quite some time, so I see no problem going to 400$ this time. 8 cores for 600$ would indeed be a significant step for some, though.
  • psyq321 - Monday, March 10, 2014 - link

    Well, if Intel manages to castrate the HEDT "E" version enough so that it does not pose any threat to their Xeon revenue, price drop might happen.

    However, one factor not to be underestimated is total available market and how much are target consumers for this kind of hardware willing to pay. I have no data, but for some reason I think only small % of "power users" (>very< power users) need 8 cores today and they would probably be willing to shell out $1000.

    Thing is, if you are Intel, you will probably making the calculation: what if we drop the price to, say, $600? Is this going to bring us more customers? Is this going to cannibalize some of, more lucrative, Xeon market?

    I suppose if Intel fuses out TSX, VT-D, ECC memory support and, of course, QPI (which is what they do anyway with Sandy-E and Ivy-E HEDT CPUs) the chip would practically be next to useless to most Xeon customers. So the remaining issue is the market.
  • f0d - Friday, February 21, 2014 - link

    i agree

    i was hoping for 8 core ivy bridge-e chips but had to settle for 6 cores which i can easily use all of

    i do a LOT of video encoding using handbrake and that program just loves cores, i easily saturate all 12 threads with my settings in handbrake so i do believe it could use a single socket 8 core well (i have read tests that show handbrake not liking dual/quad socket systems for more cores - but does improve when using lots of cores on a single socket)
  • MT007 - Friday, February 21, 2014 - link

    You have a error on page 8, in your fourth paragraph you have the opteron as 2.4ghz and only with a score of 2481. From your graph it should have been 2.3ghz and 2723?
  • webmastir - Friday, February 21, 2014 - link

    They don't tend to fix errors/read comments I don't think.
  • JohanAnandtech - Friday, February 21, 2014 - link

    Sure we do :-)

Log in

Don't have an account? Sign up now