|
[Sponsors] |
Parallel computing debate on transient simulations |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
December 13, 2013, 07:53 |
Parallel computing debate on transient simulations
|
#1 |
Senior Member
Mr CFD
Join Date: Jun 2012
Location: Britain
Posts: 361
Rep Power: 15 |
I've read a paper which says that a transient simulation took 6 months to complete using a time step size of at least 1e-6 s on a standard quad core desktop machine (Intel i7 or equivalent).
My colleague argues that any acceleration by parallelisation in transient simulations are not possible. I'm not sure I agree except for the fact that the minimum time a transient simulation will take is the total run time specified. I.e. if you ask CFX to solve a transient simulation for 10 hours, then it will take a minimum of 10 hours to compute using a time step of 1 hour. This assumes it takes 1 hour to compute the data in a 1 hour time step! All very confusing. I understand there will be bottlenecks. I.e. if you compute your simulation using 100 nodes then the speed of the information transferred between those nodes may be the bottleneck. The point of this thread/debate is this: do you foresee any issues with computing a transient simulation using parallel computing? |
|
December 14, 2013, 05:10 |
|
#2 | |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144 |
Quote:
But I must say I fail to see what point you are making about total run time specified either. There are many issues to consider when setting up parallel simulations. Small parallel simulations (less than 8 nodes or so) require no special consideration and generally work pretty well no matter what you do; medium simulations with 8-100 nodes will benefit by careful system design; and simulations or over 100 nodes will not get anywhere without a careful system design to handle the special requirements of big transient simulations. |
||
December 16, 2013, 08:19 |
|
#3 |
Senior Member
Lance
Join Date: Mar 2009
Posts: 669
Rep Power: 22 |
And if your colleague still dont trust you, show the results from a benchmark I did. CFX 14.0, transient 30 iterations, 100 million cells, x-axis is CPU cores, y-axis is wall clock time. There was a speedup until ~900 cores, then there were too many bottlenecks for this case and the simulation became slower with more cores.
|
|
December 17, 2013, 06:22 |
|
#4 |
Senior Member
Mr CFD
Join Date: Jun 2012
Location: Britain
Posts: 361
Rep Power: 15 |
Thank you all for your replies. I knew he was wrong. I just needed a sanity check.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
simpleFoam parallel | AndrewMortimer | OpenFOAM Running, Solving & CFD | 12 | August 7, 2015 19:45 |
Parallel computing error estimation | iurnus | OpenFOAM Running, Solving & CFD | 0 | November 10, 2013 16:22 |
Parallel computing by OF 2.2.0 | ali jafari | OpenFOAM Running, Solving & CFD | 10 | October 19, 2013 03:53 |
Parallel Computing | peter | Main CFD Forum | 7 | May 15, 2006 10:53 |
Parallel Computing Classes at San Diego Supercomputer Center Jan. 20-22 | Amitava Majumdar | Main CFD Forum | 0 | January 5, 1999 13:00 |