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

Best EPYC for CFX and Fluent (running 1 x 32 or 2 x 16 cores)

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree2Likes
  • 1 Post By flotus1
  • 1 Post By Carter83

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 22, 2021, 11:51
Default Best EPYC for CFX and Fluent (running 1 x 32 or 2 x 16 cores)
  #1
New Member
 
Join Date: Sep 2015
Posts: 11
Rep Power: 10
Carter83 is on a distinguished road
Dear all,
I am trying to figure out the best option for running ANSYS CFX / Fluent tasks at 1 x 32 or 2 x 16 cores.
Considering keeping some room for meshing or post-processing, dual-socket, 24 cores 3rd generation EPYC seems to be the best option for me.


Can you please help me with this?
Is 74F3 worth it (when compared to 7443)?
And what about 73F3? Why is this processor even more expensive than 74F3? I know, the base frequency is higher. But is assume with the Turbo this is irrelevant when comparing the same count of active cores?
Carter83 is offline   Reply With Quote

Old   June 23, 2021, 13:33
Default
  #2
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,396
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
I haven't looked that closely at AMDs current lineup, since most of the CPUs were not available anyway. You are right, pricing the 24-core "F" variant lower than the 16-core is weird.
From a technical standpoint, there is no obvious reason why the 74F3 should be worse. Maybe AMD had a very specific target market in mind for the 16-core, with software that has a license bracket at 32 cores total. Who knows, even reviewers could not make any sense of it.
So if you can, definitely get 2x 74F3 instead of the 73F3.
As for the price difference to the 7443... it's roughly 900$ more per CPU going by list prices. Factoring in the rest of the workstation, license costs, and the value of development time in general, I would consider that a good investment. Those huge L3 caches are really tempting.
flotus1 is offline   Reply With Quote

Old   September 27, 2021, 13:10
Default
  #3
New Member
 
Join Date: Sep 2015
Posts: 11
Rep Power: 10
Carter83 is on a distinguished road
Dear all,
I noticed the latest Xeons have 8 x DDR4 3200 MHz, too.
Thus, in terms of memory subsystem performance they should be very much comparable.


Do you have any tips what might be favorable for 1 x 32 or 2 x 16 cores (ANSYS CFX or Fluent)?
I am considering EPYC 74F3, Xeon Gold 6354 or Xeon Platinum 8358 (all three options as dual-socket).
Carter83 is offline   Reply With Quote

Old   September 28, 2021, 03:11
Default
  #4
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,396
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
For software like Ansys CFX or Fluent, always buy dual-CPU if you can afford it.
Whether the latest Intel or AMD server CPUs are the better choice... Intel did make some improvements with their 3rd-gen scaleble architecture. Especially in the memory subsystem department. But if a system with 2x Epyc 74F3 is within your budget, just get that. It is the fastest CPU money can buy right now for CFD software with per-core license fees.
flotus1 is offline   Reply With Quote

Old   September 28, 2021, 05:33
Default
  #5
New Member
 
Join Date: Sep 2015
Posts: 11
Rep Power: 10
Carter83 is on a distinguished road
Ok - thank you for the recommendation.
Carter83 is offline   Reply With Quote

Old   October 3, 2021, 00:03
Default
  #6
Senior Member
 
Join Date: Jun 2011
Posts: 194
Rep Power: 14
CFDfan is on a distinguished road
Quote:
Originally Posted by flotus1 View Post
For software like Ansys CFX or Fluent, always buy dual-CPU if you can afford it.
Whether the latest Intel or AMD server CPUs are the better choice... Intel did make some improvements with their 3rd-gen scaleble architecture. Especially in the memory subsystem department. But if a system with 2x Epyc 74F3 is within your budget, just get that. It is the fastest CPU money can buy right now for CFD software with per-core license fees.
what would be the best (value for money) motherboard supporting such dual AMD system?
CFDfan is offline   Reply With Quote

Old   October 3, 2021, 02:11
Default
  #7
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,396
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
I think we are slightly out of value for money territory with these "F" SKUs.
In the system builder market, there are only two options anyway: Supermicro H12DSI and Gigabyte MZ72-HBO.
Level1Techs did a review on the latter recently: https://www.youtube.com/watch?v=6v6VdVXoNOs
That's looking pretty promising. As usual, there are different revisions of this board floating around. Rev. 3.0 is what you want for Epyc Milan.
CFDfan likes this.
flotus1 is offline   Reply With Quote

Old   October 8, 2021, 03:32
Default
  #8
New Member
 
M-G
Join Date: Apr 2016
Posts: 28
Rep Power: 9
digitalmg is on a distinguished road
Quote:
Originally Posted by flotus1 View Post
I think we are slightly out of value for money territory with these "F" SKUs.
In the system builder market, there are only two options anyway: Supermicro H12DSI and Gigabyte MZ72-HBO.
Level1Techs did a review on the latter recently: https://www.youtube.com/watch?v=6v6VdVXoNOs
That's looking pretty promising. As usual, there are different revisions of this board floating around. Rev. 3.0 is what you want for Epyc Milan.
Dear,
Kindly check this out:
https://www.spec.org/cpu2017/results/cpu2017.html
you might check 73F3 v.s 74F3 results. I believe 50% more cores count on 74F3 would only improve 25% scale up in calculation it means 73F3 cores are more powerful than 74F3's and of course the price is higher. Even 75F3 with double core counts of 73F3 only improves 36% in calculation. So the main aim for 73F3 might be super efficient cluster nodes connected with low latency fabrics like InfiniBand for CFD cases. as the market is special the price would also be. Some CFD Multi-physics programs like ESI Procast recommends core count to the integer power of 2 only or you would encounter scales up problem. My experience shows one or two cores should be off calculation for OS tasks. but unfortunately AMD does not have 18 cores CPU at all. Does any one have similar experience?
digitalmg is offline   Reply With Quote

Old   October 8, 2021, 04:06
Default
  #9
New Member
 
Join Date: Sep 2015
Posts: 11
Rep Power: 10
Carter83 is on a distinguished road
Regarding the 74F3 vs 73F3:
The crucial question is whether 73F3 running 16 cores is faster then 74F3 running 16 cores. Personally, I cannot see any reason for this.
So, if the scheduler can distribute the load properly (i.e. 32 cores as 16 + 16, not 24 +8), then I do not see any reason to prefer 73F3. At least for a dual-socket CFD machine.
Carter83 is offline   Reply With Quote

Old   October 8, 2021, 05:27
Default
  #10
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,396
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Yup. As long as you distribute the threads evenly among all 8 CCDs, there really should not be any performance difference. One of the big advantages of Zen3 over Zen2 is that one CCD equals one CCX, with only one slice of L3 cache.
My best guess for the price difference between these CPUs: some software has license cost tied to the number of physical cores present in your system, or number of physical cores per socket. Unlike commercial CFD/FEA packages, where you pay for the number of threads you are actually using. So there might be some edge-cases where paying more for the fastest possible 16-core CPU is cheaper in total than paying less for a CPU with 24 cores.
flotus1 is offline   Reply With Quote

Old   October 22, 2021, 00:54
Default
  #11
Senior Member
 
Join Date: Jun 2011
Posts: 194
Rep Power: 14
CFDfan is on a distinguished road
Quote:
Originally Posted by Carter83 View Post
Dear all,
I am trying to figure out the best option for running ANSYS CFX / Fluent tasks at 1 x 32 or 2 x 16 cores.
Considering keeping some room for meshing or post-processing, dual-socket, 24 cores 3rd generation EPYC seems to be the best option for me.


Can you please help me with this?
Is 74F3 worth it (when compared to 7443)?
And what about 73F3? Why is this processor even more expensive than 74F3? I know, the base frequency is higher. But is assume with the Turbo this is irrelevant when comparing the same count of active cores?
Carter83, I believe, asked if dual CPU is better than a single CPU with the same # of cores. Dual CPU is better because of the more memory lines and memory bandwidth.
My question is if you have a single CPU with 8/16(cores/subcores) then what is better for parallel processing in CFD - selecting 1x16 or 2x8 option (providing the licensing supports 16 threads)?

Last edited by CFDfan; October 22, 2021 at 02:00.
CFDfan is offline   Reply With Quote

Old   October 22, 2021, 05:25
Default
  #12
New Member
 
Join Date: Sep 2015
Posts: 11
Rep Power: 10
Carter83 is on a distinguished road
Quote:
Originally Posted by CFDfan View Post
My question is if you have a single CPU with 8/16(cores/subcores) then what is better for parallel processing in CFD - selecting 1x16 or 2x8 option (providing the licensing supports 16 threads)?

If you have 8 physical cores, than using more than 8 cores for simulation is an overkill - it is slower than using only 8. Thus, both options (1x16 or 2x8) are wrong.


P.s. If you are talking about ANSYS, than these two options are not equivalent (in terms of licences), anyway. For 2x8 you need two solvers, which is much more expensive.
CFDfan likes this.

Last edited by Carter83; October 24, 2021 at 09:44.
Carter83 is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Problem of running Fluent on multiple CPUs/nodes haiteng FLUENT 16 May 22, 2020 21:07
Epyc 7551 vs 6850K; Fluent Bench Duke711 Hardware 4 April 7, 2019 23:05
Error Running Design of Experiments in ANSYS Fluent tytrzecki FLUENT 0 April 22, 2018 16:01
AMG divergence while running fluent on batch afikr FLUENT 0 April 6, 2018 17:14
FLUENT 5.2.3 running on PIII 733 Burley Wang FLUENT 7 April 19, 2000 07:03


All times are GMT -4. The time now is 10:33.