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

Question about number of processors shall I use to speed up the calculation

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 3, 2012, 09:08
Question Question about number of processors shall I use to speed up the calculation
  #1
lnk
Senior Member
 
lnk
Join Date: Feb 2011
Location: Switzerland
Posts: 118
Rep Power: 15
lnk is on a distinguished road
Hi,

I send the simulation jobs to my company's processors for calculation. I mainly use CFX-solver and FineTM. I don't know anything about parallel computing yet. But I heard about more processors may even give lower calculation speed.

May I ask how to decide the number of processors shall I use?
lnk is offline   Reply With Quote

Old   October 3, 2012, 09:55
Default
  #2
ski
New Member
 
AS
Join Date: Jul 2009
Posts: 16
Rep Power: 17
ski is on a distinguished road
You'll need to ensure the the communication between processors is not causing a bottleneck. If you use too many processors, then your code will spend all its time communicating rather than solving.

A conservative estimate may be to use at least 100,000 cells per a cpu core, so if you have a 1M cell mesh, use no more than 10 CPUs. This will most certainly be enough to keep the CPU busy. That said, you will probably find acceptable performance as low as 20,000 cells/core if you have high end hardware connected with infiband. The optimum number depends a lot on the hardware and also how well the code scales, so there is no single answer, but the above figures should give you some idea.
ski 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
mesh file for flow over a circular cylinder Ardalan Main CFD Forum 7 December 15, 2020 14:06
Reynolds Number Calculation ashtonJ CFX 7 October 14, 2013 18:26
How do I choose de number of processors with paraFoam? CSN OpenFOAM Post-Processing 0 April 17, 2012 05:44
GAMG Number of iterations depends strongly on number of parallel processors clean-energy OpenFOAM Programming & Development 2 April 12, 2012 04:23
Problem with decomposePar tool vinz OpenFOAM Pre-Processing 18 January 26, 2011 03:17


All times are GMT -4. The time now is 22:57.