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

Processor multi core speed question - user benchmark

Register Blogs Community New Posts Updated Threads Search

Like Tree6Likes
  • 1 Post By aerosayan
  • 5 Post By flotus1

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 27, 2021, 18:20
Lightbulb Processor multi core speed question - user benchmark
  #1
New Member
 
Michal Wietlicki
Join Date: Sep 2020
Posts: 3
Rep Power: 5
mw4617 is on a distinguished road
Hello,

User benchmark is a site that collects data from thousands of users online and let's you compare different processors according to many different parameters.
https://cpu.userbenchmark.com/

Some of those parameters of interest include the 1 core-speed,2-core speed, 4-core speed, 8-core speed and the 64-core speed.

According to user benchmark n-core speed "... measures the ability of a processor to perform n integer and floating point operations at the same time."

I'm doing 2D simulations, but my fx 6300 is considerably too slow for what I feel comfortable with, given the type of 2D simulations that I am doing. I want to invest in a pc and better processor. For example Ryzen 9 3950x.

Here is the comparison between the two.
https://cpu.userbenchmark.com/Compar...300/4057vs1555

If the 64-core speed was one that mattered then I would achieve probably about 7-8 times speed up.

My guess is that a processor doing a CFD simulation would want to do as many floating point operations at the same time as possible, hence 64-core speed would be most representative metric of processor speed for CFD. But then, my understanding of the issue is rather shallow.

That's why I would like to ask, if the 64-core speed the metric I should use for comparing processors working on a CFD simulation or perhaps lower core speed would be more representative?

I'm solving for mass, momentum and energy in each cell in URANS type simulation.
mw4617 is offline   Reply With Quote

Old   February 28, 2021, 04:18
Default
  #2
Senior Member
 
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8
aerosayan is on a distinguished road
Disclaimer : Not an expert

Not a solution to your question, but something to be aware of.
Make sure your code scales almost linearly with the increase in processor count.
I have seen codes that don't scale linearly with increase in processor count, because they were not written with scalability in mind.
In such cases, buying a high cost CPU didn't lead to expected improvements in performance.
This generally happens in research codes. i.e you're writing your own code, or you got it from your professor.
If you're using a commercial code, you're most probably okay, and don't have to worry about scalability.
aero_head likes this.
aerosayan is offline   Reply With Quote

Old   February 28, 2021, 04:54
Default
  #3
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
Most of the popular benchmarks you find online are not a good estimate for CFD performance. Userbenchmark in particular has some other problems, but let's not go down that rabbit hole.
The main issue is: they focus on aggregate floating point or integer performance, which is only one part of the picture for CFD - and many other "real-world" applications for that matter.

shameless plug of my latest work:
General recommendations for CFD hardware [WIP]
arjun, gtarang, tateta and 2 others like this.
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
User fortran question Ivan CFX 1 June 14, 2008 16:43
Lead Core dive curve explanation? Gus Pratte Main CFD Forum 0 August 27, 2006 17:44
Question on USER FORTRAN: GETVAR BoZ CFX 2 May 6, 2003 10:32
Commercial software question (user viscosity) Jeff Main CFD Forum 2 July 20, 2002 10:41
Short question on command in user fortran Franz Thomsen CFX 2 June 20, 2000 06:35


All times are GMT -4. The time now is 00:19.