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

3960x vs 12900k - Need a rig for my postgrad

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 20, 2022, 13:26
Default
  #21
Senior Member
 
Will Kernkamp
Join Date: Jun 2014
Posts: 311
Rep Power: 12
wkernkamp is on a distinguished road
Quote:
Originally Posted by cons013 View Post
I'm having trouble understanding these times and translating to my use case. From what I can see, these are 2 million cells, 100 iterations? How can I try match, say, single core 7443p, 30 million cells at 500 iterations for comparing times? I can't find any good data online
The site https://openbenchmarking.org/ has results for openfoam. Initially, there were a 10 million cell and a 20 million cell case for openfoam 8. Now they have a small and medium size mesh for openfoam 10. You can use the results on a single system to see how increasing the number of cells changes the run times.

Comparing the results between machines is difficult because the web site is badly implemented. You can get a general idea on what machines are fast for CFD (dual EPYC systems). However, the ranking data shows a lot of machines that are under performing. I find it difficult to search and select the performance comparisons I want.
wkernkamp is offline   Reply With Quote

Old   September 20, 2022, 13:46
Default
  #22
Senior Member
 
Will Kernkamp
Join Date: Jun 2014
Posts: 311
Rep Power: 12
wkernkamp is on a distinguished road
This post has an attachment on how I run the benchmark on openfoam v2112.

Quote:
Originally Posted by wkernkamp View Post
Here it is. Run it with run.tst The file has a list of numbers of nodes at the beginning. A little further down you can set prep=0 to avoid recalculating the mesh if you already have a valid mesh. In the loop for running openFOAM itself, I remove the simpleFoam log files, etc to allow a rerun to proceed. On the first try, these files are not there yet, so you see an error message that you can ignore.
An easy way to get openfoam installed is with a docker version because it has all the libraries etc already in it. If you are comfortable compiling openfoam you could go that route and on some systems gain performance beyond the +/- 2% overhead caused by docker.

The bechmark results are better on linux than on windows, or WSL. So for the best comparison, you should run on linux as a windows run would underestimate a particular systems performance.

For the purpose of getting an estimate, getting the exact configuration of your Xeon Silver machine is probably easier. Does that machine have linux or windows?
wkernkamp 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



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