CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Hardware

8350K cluster vs 7820X

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 10, 2018, 18:10
Default 8350K cluster vs 7820X
  #1
Senior Member
 
Simbelmynė's Avatar
 
Join Date: May 2012
Posts: 552
Rep Power: 16
Simbelmynė is on a distinguished road
Hardware "theory" incoming

So I have been looking at the best price performance. 2 cores per memory channel seems to be optimal. A cluster of 8350k connected with 20gb infiniband (used on ebay) therefore seems to be in a good spot.

Since CFD benchmarks of this sort is difficult to find I would like some help in theorizing the actual performance.

Setup1:

7820X + motherboard + cpu cooler + PSU

Setup2:

2 x (8350K + motherboard + cpu cooler + PSU + 20 GB/s infiniband adapter)

I assume all other hardware such as RAM etc is the same for both setups.

The price difference is about 250 Euro in favor of Setup2, where I live.

As soon as we wish to scale it up further, the difference becomes larger since Setup1 then also needs the infiniband adapters etc.

For this comparison let's assume that it will not be up-scaled.

How would two 8350k fare against a single 7820X?

and

How would three 8350k fare against one 7820X? (This is approximately the ratio that we have, money-wise, the extra RAM may degrade the price ratio though)

Finally, the 7820X may be overclocked, but the 8350K may probably not (since we use a really cheap micro ATX motherboard).
Simbelmynė is offline   Reply With Quote

Old   April 11, 2018, 15:18
Default
  #2
Senior Member
 
Erik
Join Date: Feb 2011
Location: Earth (Land portion)
Posts: 1,188
Rep Power: 23
evcelica is on a distinguished road
Simple Answer is:
A 7820k will be approx 2x as fast as a 8350 since it has 2x the memory bandwidth (4 memory channels vs 2), and memory bandwidth is mostly the limiting factor in CFD.
So: with that logic, three 8350's will be 1.5 faster than a single 7820K.

CPU overclock won't help too much, since you will be memory bandwidth limited, not CPU limited.
evcelica is offline   Reply With Quote

Old   April 12, 2018, 04:54
Default
  #3
Senior Member
 
Simbelmynė's Avatar
 
Join Date: May 2012
Posts: 552
Rep Power: 16
Simbelmynė is on a distinguished road
Hi evcelica,

Yeah, so this was the basis for my choice of the 8350k since it has a good ratio of price/bandwidth.

However, it is obviously not the only truth as can be seen in OpenFOAM benchmarks on various hardware
(In which I think the 7820X was overclocked, which helped it to beat the 7940X)

I think the question may be difficult to answer without someone with a 8350k, so perhaps your answer is the best one

1.5 times faster than the 7820X would be really nice for the same price though. Now, the question is if it can beat the 7301 in terms of price/performance. (Most likely not)
Simbelmynė is offline   Reply With Quote

Old   April 14, 2018, 05:59
Default
  #4
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Unless you are only looking at the maximum possible performance for a code that can run on distributed memory platforms with perfect scaling, there are more things to consider.

Other factors that come to mind In no particular order
1) single-core performance.
I3-8350k definitely takes the cake here. And mild overclocks are possible even with the cheapest Z370 boards.
2) shared memory capacity
not all workloads can run on distributed memory platforms. Having a single node with more memory and total performance can sometimes be beneficial
3) interconnects
Trying to scale out your setup, you will probably need a switch starting with 3 nodes. So adding another 7820x node will only cost you an additional IB card instead of a switch for the I3 setup.
4) overhead
the more nodes you have, the more work you have setting them up and keeping them running.

But getting back to the initial idea of this thread "So I have been looking at the best price performance"
Dual-socket Xeon E5 v2. CPUs are cheap, RAM is cheap, only motherboards are a bit more difficult to find. ASRock EP2C602 is still in stock in many shops and costs less than 300€ these days. With 2x8 cores and decent memory, this setup beats a 7820x in terms of parallel performance and is cheaper.
flotus1 is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
SAP cluster resource/services not coming online on cluster node 2 Nthar1@yahoo.com Hardware 0 May 9, 2017 06:55
[OpenFOAM.org] OpenFOAM Cluster Setup for Beginners Ruli OpenFOAM Installation 7 July 22, 2016 05:14
Improper data to cluster through .cas and .dat files kaeran FLUENT 0 October 24, 2014 05:10
Why not install cluster by connecting workstations together for CFD application? Anna Tian Hardware 5 July 18, 2014 15:32
Parallel cluster solving with OpenFoam? P2P Cluster? hornig OpenFOAM Programming & Development 8 December 5, 2010 17:06


All times are GMT -4. The time now is 21:45.