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

AMD EPYC or Intel Skylake-EP

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By danbence

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 27, 2017, 08:02
Default AMD EPYC or Intel Skylake-EP
  #1
Member
 
Join Date: Jun 2016
Posts: 99
Rep Power: 9
xuegy is on a distinguished road
Hello all,

My lab needs a 256GB workstation, running OpenFOAM and Fluent cases around 200GB. So it will be definitely memory bounded.

AMD EPYC has 8*DDR4 channels but with ccx which is an issue on Ryzen.
Intel Skylake-EP has 6*DDR4 channels.

I have just persuaded my professor to skip Broadwell and wait for the next generation. But we need the 256GB before the end of summer. I guess we won't be able to see any CFD benchmark before the decision.
xuegy is offline   Reply With Quote

Old   June 27, 2017, 08:31
Default
  #2
Senior Member
 
Join Date: Mar 2009
Location: Austin, TX
Posts: 160
Rep Power: 18
kyle is on a distinguished road
I don't imagine the CCX latency issue will be a huge deal for CFD in two socket systems. Simulations will iterate at the speed of the slowest domain, which for both Epyc and Skylake would usually be the domain with the most inter-socket communication. We still don't know much about Skylake-EP's socket-to-socket connectivity.

Really it's a coin toss if you don't have time to wait for benchmarks.
kyle is offline   Reply With Quote

Old   August 12, 2017, 14:44
Default
  #3
Member
 
dab bence
Join Date: Mar 2013
Posts: 47
Rep Power: 13
danbence is on a distinguished road
Here is a video showing a speed comparison between intel and AMD EPYC on a fluent sim.

https://www.youtube.com/watch?v=gdYYRRDJDUc
flotus1 likes this.
danbence is offline   Reply With Quote

Old   August 12, 2017, 17:40
Default threadripper
  #4
New Member
 
Muteb Awaji
Join Date: Apr 2016
Posts: 2
Rep Power: 0
Goh77 is on a distinguished road
Not epyc but threadripper is doing great
http://www.tomshardware.com/reviews/...u,5167-12.html
Goh77 is offline   Reply With Quote

Old   August 13, 2017, 04:36
Default
  #5
New Member
 
Join Date: May 2013
Posts: 26
Rep Power: 12
hpvd is on a distinguished road
Quote:
Originally Posted by danbence View Post
Here is a video showing a speed comparison between intel and AMD EPYC on a fluent sim.

https://www.youtube.com/watch?v=gdYYRRDJDUc
2:18min: System Intel E5-2699v4 @ 2,2Ghz 2x22core (Broadwell)
not skylake...
hpvd is offline   Reply With Quote

Old   August 14, 2017, 10:41
Default
  #6
Member
 
dab bence
Join Date: Mar 2013
Posts: 47
Rep Power: 13
danbence is on a distinguished road
Well we can do some rough extrapolations.

This intel paper shows Xeon Gold 6148 being ~30% faster than E5-2697v4 using fluent

https://www.intel.com/content/dam/ww...uent-brief.pdf

and we have AMD saying that EPYC is 78% faster than e5-2699v4

E5-2697v4 is 18 cores @2.3Gz
E5-2699v4 is 22 cores @2.2Gz

To be generous to Intel, say that the E5-2699v4 is 22/18=22% faster than E5-2697v4.

So Gold 6148 is 1.3/1.22=6% faster than E5-2699v4 and the implication is Epyc is 1.78/1.06= 68% faster than Gold 6148

There are bigger Xeons than the Gold 6148 (22 cores). There is the Platinum 8180 (28 cores)

28/22=27% , so EPYC has a good chance of being faster than the biggest Xeon.

Pete
danbence is offline   Reply With Quote

Old   August 15, 2017, 13:12
Default
  #7
Senior Member
 
Micael
Join Date: Mar 2009
Location: Canada
Posts: 156
Rep Power: 18
Micael is on a distinguished road
I looked at the video demonstration with the FLUENT benchmark and did the same test with our 32-core cluster:
- 4 x (dual E5-2637v3 (4-core, 3.5 GHz), 64GB DDR4-2133)
- interconnect = FDR infiniband

See attached picture.

Result surprises me quite a lot and calls for a paradigm shift. Looks like a single EPYC-7601 32-core would be faster than my cluster by at least 75%.
Attached Images
File Type: png Capture.PNG (39.2 KB, 101 views)

Last edited by Micael; August 15, 2017 at 15:35.
Micael is offline   Reply With Quote

Old   August 15, 2017, 13:52
Default
  #8
Member
 
dab bence
Join Date: Mar 2013
Posts: 47
Rep Power: 13
danbence is on a distinguished road
Which of the standard tests is it ?
danbence is offline   Reply With Quote

Old   August 15, 2017, 15:18
Default
  #9
Senior Member
 
Micael
Join Date: Mar 2009
Location: Canada
Posts: 156
Rep Power: 18
Micael is on a distinguished road
it is aircraft_wing_14m.tar in below page

https://support.ansys.com/AnsysCusto...ent+Benchmarks

Note that you need to login in Ansys customer portal
Micael is offline   Reply With Quote

Old   August 15, 2017, 16:39
Default
  #10
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
I don't think this qualifies as a paradigm-shift. It is rather a sign that there is something seriously wrong with your cluster configuration. Maybe you should start by running the benchmark on a single node to see if the error is related to the infiniband configuration or the configuration of the nodes themselves.

For comparison, here is the aircraft_14m benchmark run on a single Xeon E5-1650v3 (6 cores, slightly overclocked, same generation as your cluster) taking ~27 seconds per iteration. Fluent 18.1, Windows 10
aircraft_14m.png
flotus1 is offline   Reply With Quote

Old   August 15, 2017, 18:51
Default
  #11
Senior Member
 
Micael
Join Date: Mar 2009
Location: Canada
Posts: 156
Rep Power: 18
Micael is on a distinguished road
thanks for doing this test flotus1, indeed it looks there is something wrong on my side.
Micael is offline   Reply With Quote

Old   August 15, 2017, 19:25
Default
  #12
Senior Member
 
Micael
Join Date: Mar 2009
Location: Canada
Posts: 156
Rep Power: 18
Micael is on a distinguished road
Ok, now I think I got good results. There was a warning I overlooked about cache so I used this launcher option: -cflush. Attached are results and everything is as expected, no paradigm shift

Basically, my 4-node 32-core cluster is 50% of the speed of the 2-node 128-core EPYC
Attached Images
File Type: png Capture1.PNG (14.8 KB, 67 views)
Micael is offline   Reply With Quote

Old   August 16, 2017, 12:41
Default
  #13
Member
 
Join Date: Jun 2010
Posts: 77
Rep Power: 15
Echidna is on a distinguished road
Quote:
Originally Posted by Micael View Post
Ok, now I think I got good results. There was a warning I overlooked about cache so I used this launcher option: -cflush. Attached are results and everything is as expected, no paradigm shift

Basically, my 4-node 32-core cluster is 50% of the speed of the 2-node 128-core EPYC
Your 32-core cluster is very close in performance to the 44-core Intel cluster...
Echidna is offline   Reply With Quote

Old   August 16, 2017, 12:51
Default
  #14
Senior Member
 
Micael
Join Date: Mar 2009
Location: Canada
Posts: 156
Rep Power: 18
Micael is on a distinguished road
Quote:
Originally Posted by Echidna View Post
Your 32-core cluster is very close in performance to the 44-core Intel cluster...
Sounds normal to me given my cluster has higher CPU frequency and memory channel per core.
Micael is offline   Reply With Quote

Old   August 16, 2017, 12:52
Default
  #15
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Of course, that's the whole point of getting a cluster with many lower core count CPUs instead of a single node with few high core count CPUs. The higher memory bandwidth (and clock speed) leads to higher performance per core. If you have to pay for Ansys licenses this pays off within the first year.
The advantage will be even higher when running in double precision. This benchmark uses single precision.
flotus1 is offline   Reply With Quote

Old   August 16, 2017, 13:01
Default
  #16
Member
 
Join Date: Jun 2010
Posts: 77
Rep Power: 15
Echidna is on a distinguished road
Quote:
Originally Posted by Micael View Post
Sounds normal to me given my cluster has higher CPU frequency and memory channel per core.
Thanks! Maybe you could write your opinion on my thread (Threadripper vs Dual-Xeon)?
Echidna is offline   Reply With Quote

Old   August 18, 2017, 11:35
Default
  #17
Member
 
dab bence
Join Date: Mar 2013
Posts: 47
Rep Power: 13
danbence is on a distinguished road
PADT inc are now recommending EPYC for CFD

http://www.padtinc.com/products/hard...13_04_18-1.pdf
danbence is offline   Reply With Quote

Old   August 18, 2017, 12:50
Default
  #18
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Where exactly do they mention AMD Epyc processors?
The link you gave seems to be pretty old, at least when looking at the name of the document "PADT_CubeBrochure_2013_04_18-1.pdf" and the outdated "Kepler"-based Nvidia graphics cards.
flotus1 is offline   Reply With Quote

Old   August 18, 2017, 13:11
Default
  #19
Member
 
dab bence
Join Date: Mar 2013
Posts: 47
Rep Power: 13
danbence is on a distinguished road
Good point
danbence 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
AMD EPYC or Intel Skylake-EP xuegy OpenFOAM Running, Solving & CFD 0 June 27, 2017 08:00
[OpenFOAM] Color display problem to view OpenFOAM results. Sargam05 ParaView 16 May 11, 2013 00:10
CFX11 + Fortran compiler ? Mohan CFX 20 March 30, 2011 18:56
AMD X2 & INTEL core 2 are compatible for parallel? nikolas FLUENT 0 October 5, 2006 06:49
INTEL vs. AMD Michael Bo Hansen CFX 9 June 19, 2001 16:54


All times are GMT -4. The time now is 01:40.