|
[Sponsors] |
CFD compute node for Fluent and OpenFOAM - 10k-20k€ |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 9, 2023, 04:03 |
CFD compute node for Fluent and OpenFOAM - 10k-20k€
|
#1 |
New Member
anonymous
Join Date: May 2023
Posts: 4
Rep Power: 3 |
Hi guys,
can you help me with the hardware configuration for CFD simulation? I would buy 1 node (2U rack server with 2 CPUs, for example Lenovo [s]SR655[/s] SR665 or Dell R7525) to start and then I would buy more if it would be necessary. Which software do you intend to use? Fluent meshing and Openfoam solver. Operating system? Linux. Are you limited by license constraints? I.e. does your software license only allow you to run on N threads? No, for now. What type of simulations do you want to run? And what's the maximum cell count? CFD simulations, mostly RANS for now. Not sure about the cell count, roughly estimate around 150M cells. If there is a budget, how high is it? Let's say there are two configurations: cheaper under 10k euros and expensive under 20k euros. What kind of setting are you in? Hobbyist? Student? Academic research? Engineer? CFD Engineer. Where can you source your new computer? Buying a complete package from a large OEM? Assemble it yourself from parts? Are used parts an option? Large OEM, new parts only. Which part of the world are you from? It's cool if you don't want to tell, but since prices and availability vary depending on the region, this can sometimes be relevant. Particularly if it's not North America or Europe. Europe. Anything else that people should know to help you better? I would like to build on the AMD EPYC platform because I think you get more for the money. Please correct me if I am wrong. Which server rack manufacturer do you recommend (Dell, HP, Lenovo etc.)? Thank you in advance. Last edited by cleanflow; May 10, 2023 at 01:16. |
|
May 9, 2023, 15:12 |
|
#2 |
Senior Member
Will Kernkamp
Join Date: Jun 2014
Posts: 336
Rep Power: 12 |
flotus is the resident expert for this type of system, especially for Europe. He will probably respond soon enough. In the mean time, I noticed that the Lenovo SR655 is a single socket system. It is probably more efficient for you to select a dual socket system. The problem size is fairly large and dual socket basically doubles your speed.
The SR655 is a good choice for a storage server, or a mixed cpu/gpu server. However, in your case, you want the two cpus and all channels filled with at least one DIMM. |
|
May 10, 2023, 00:05 |
|
#3 | |
New Member
anonymous
Join Date: May 2023
Posts: 4
Rep Power: 3 |
Quote:
|
||
May 10, 2023, 04:40 |
|
#4 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
Thanks for the endorsement @wkernkamp, but I am pretty far from being an expert on "which server to buy". All I know is "which hardware to put in".
For lower range of the budget, we are probably looking at 3rd gen Epyc Milan with 2x24 cores or 2x32 cores. Since we also want 512GB (16x32GB) of memory. And other stuff like storage and maybe a graphics card? Depends on whether this is supposed to be just a compute node, or if it should also handle remote visualization. 7543 would be nice because it is a fully enabled package, i.e. 256MB of L3 cache. Other options if the budget doesn't allow it: 7513 (32C) or 7413 (24C). It's a bit hard to judge right now, because retail prices for this generation are heavily discounted. For upper end of the budget, it's either Milan-X: 2x 7573X with 16x32GB of DDR4-3200. Or 4th gen: 2x 9354 with 24x16GB of RAM. Not quite sure how much memory Fluent meshing really needs for 150 million cells. This would be worth checking with a representative test case. |
|
May 15, 2023, 04:54 |
|
#5 | |
New Member
anonymous
Join Date: May 2023
Posts: 4
Rep Power: 3 |
Quote:
2x9354 is in our upper budget, is this the best option for now? What do I lose if I fill only 12 slots (6 slots per CPU) with 32 GB instead of 24 slots (12 slots per CPU) with 16 GB (total 384GB) for the beginning and then add more if it is necessary? PS. Sorry for the late answer |
||
May 18, 2023, 07:46 |
|
#6 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
With CCM+, we can connect to simulations running on compute nodes without a GPU. I would be surprised if that was not possible with Fluent.
Leaving half the memory channels empty on a fancy new machine for 20000€ stings a bit. It won't be as bad, since that still yields the same theoretical maximum bandwidth as last-gen. But then you might as well save the money and buy last gen. |
|
May 18, 2023, 16:12 |
|
#7 | |
New Member
anonymous
Join Date: May 2023
Posts: 4
Rep Power: 3 |
Quote:
|
||
May 18, 2023, 18:05 |
|
#8 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
If rumors are to be believed, AMD is working on supporting 2DPC on Genoa.
For Milan, motherboards with both 1DPC ans 2DPC exist. I'd say the majority of dual-socket boards come with "only" 16 DIMM slots. In the server market, this is probably less about performance. There just aren't too many customers that actually need 32 DIMMs, i.e. more than 4TB of RAM. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenFOAM Training 2019 | cfd.direct | OpenFOAM Announcements from Other Sources | 3 | January 12, 2019 05:05 |
OpenFOAM Training Jan-Jul 2017, Virtual, London, Houston, Berlin | CFDFoundation | OpenFOAM Announcements from Other Sources | 0 | January 4, 2017 06:15 |
UNIGE February 13th-17th - 2107. OpenFOAM advaced training days | joegi.geo | OpenFOAM Announcements from Other Sources | 0 | October 1, 2016 19:20 |
OpenFOAM v3.0.1 Training, London, Houston, Berlin, Jan-Mar 2016 | cfd.direct | OpenFOAM Announcements from Other Sources | 0 | January 5, 2016 03:18 |
OpenCFD and SGI to provide new OpenFOAM CFD training option | OpenFOAM discussion board administrator | OpenFOAM Announcements from ESI-OpenCFD | 0 | June 19, 2008 07:25 |