CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > FLUENT

Is it reasonable for the calculation velocity of Fluent decreases with the increase o

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 13, 2022, 09:32
Default Is it reasonable for the calculation velocity of Fluent decreases with the increase o
  #1
Senior Member
 
Join Date: Dec 2017
Posts: 384
Rep Power: 9
hitzhwan is on a distinguished road
Is it reasonable for the calculation velocity of Fluent decreases with the increase of cpu cores, especially when the core number grows to a degree?
hitzhwan is offline   Reply With Quote

Old   June 13, 2022, 10:29
Default
  #2
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 interpret your issue as "running a simulation on N+1 cores takes longer than on N cores"
Correct?
That's normal. How large N is when this first occurs depends on a lot of factors. One of the largest contributors is "parallel overhead". Running a simulation in parallel usually incurs a small amount of extra work that needs to be done, which isn't necessary for serial computations. This overhead can grow with N, leading to negative scaling at some point.
flotus1 is offline   Reply With Quote

Old   June 13, 2022, 22:14
Default
  #3
Senior Member
 
Join Date: Dec 2017
Posts: 384
Rep Power: 9
hitzhwan is on a distinguished road
Quote:
Originally Posted by flotus1 View Post
I interpret your issue as "running a simulation on N+1 cores takes longer than on N cores"
Correct?
That's normal. How large N is when this first occurs depends on a lot of factors. One of the largest contributors is "parallel overhead". Running a simulation in parallel usually incurs a small amount of extra work that needs to be done, which isn't necessary for serial computations. This overhead can grow with N, leading to negative scaling at some point.
That is right. What is the defination of "parallel overhead", how can I know which core number is best for my cases, do you have any methods to predict before simulation? Thank you so much.
hitzhwan is offline   Reply With Quote

Old   June 13, 2022, 22:19
Default Could you tell me what is the parallel overhead? How can know which core number is su
  #4
Senior Member
 
Join Date: Dec 2017
Posts: 384
Rep Power: 9
hitzhwan is on a distinguished road
Quote:
Originally Posted by flotus1 View Post
I interpret your issue as "running a simulation on N+1 cores takes longer than on N cores"
Correct?
That's normal. How large N is when this first occurs depends on a lot of factors. One of the largest contributors is "parallel overhead". Running a simulation in parallel usually incurs a small amount of extra work that needs to be done, which isn't necessary for serial computations. This overhead can grow with N, leading to negative scaling at some point.
Could you tell me what is the parallel overhead? How can know which core number is suitable before simulation? Thanks so much.
hitzhwan is offline   Reply With Quote

Old   June 14, 2022, 03:27
Default
  #5
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
Quote:
Could you tell me what is the parallel overhead?
I did that already. "Running a simulation in parallel usually incurs a small amount of extra work that needs to be done, which isn't necessary for serial computations"
What exactly that is depends on the implementation.

Quote:
How can know which core number is suitable before simulation?
I already hinted at the fact that parallel overhead is not the only factor that can contribute to parallel efficiency decreasing at high core counts.
That's why it is hard to tell how many cores are ideal beforehand. Cell count often plays a role, but there are just too many other factors involved, even including the hardware used to run the simulation. It's trial&error before slowly building up experience with your particular simulations and hardware setup.
flotus1 is offline   Reply With Quote

Old   June 14, 2022, 21:54
Default Thank you, if we have a same computer hardware, does the linux system have faster vel
  #6
Senior Member
 
Join Date: Dec 2017
Posts: 384
Rep Power: 9
hitzhwan is on a distinguished road
Quote:
Originally Posted by flotus1 View Post
I did that already. "Running a simulation in parallel usually incurs a small amount of extra work that needs to be done, which isn't necessary for serial computations"
What exactly that is depends on the implementation.


I already hinted at the fact that parallel overhead is not the only factor that can contribute to parallel efficiency decreasing at high core counts.
That's why it is hard to tell how many cores are ideal beforehand. Cell count often plays a role, but there are just too many other factors involved, even including the hardware used to run the simulation. It's trial&error before slowly building up experience with your particular simulations and hardware setup.

Thank you, if we have a same computer hardware, does the linux system have faster velocity than the windows system? What is the difference between them? Another question is there any difference of calculation velocity between the Brand machine and assembly machine?
hitzhwan 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
kindly help me .. i have and error at line number 147.. m zubair Fluent UDF and Scheme Programming 0 February 10, 2019 11:25
Fluent do not use my velocity field(by UDF) to solve energy equation tangleiplus Fluent UDF and Scheme Programming 6 January 21, 2019 21:28
UDF inlet velocity profile mismatch with Fluent ChristineL Fluent UDF and Scheme Programming 15 November 25, 2016 06:45
On Bug of Fluent 12.0 lzgwhy FLUENT 0 August 26, 2009 06:41
what the result is negatif pressure at inlet chong chee nan FLUENT 0 December 29, 2001 05:13


All times are GMT -4. The time now is 02:44.