|
[Sponsors] |
December 4, 2012, 16:12 |
Parallel Efficiency
|
#1 |
New Member
Rambod Mojgani
Join Date: Jun 2010
Posts: 9
Rep Power: 16 |
If I have 2 case which scenario would be more efficient to solve several cases?
Assume I have 8 CPU cores and two case to be run. 1) using all the 8 cores for solving a case and then going to next 2) use 4 cores for each case , and run both cases simultaneously Last edited by rmojgani; December 5, 2012 at 09:39. |
|
December 5, 2012, 05:31 |
|
#2 |
Senior Member
Philipp
Join Date: Jun 2011
Location: Germany
Posts: 1,297
Rep Power: 27 |
2nd case is always faster! Running two different simulations at the same time will utilize the cpu much more than the solver can do it. Parallel programming (=1st case) can never use exactly 100% computational power of each cpu because of idle times, competiting processes, memory access and so on. Whereas running two different simulations on the same cpu nearly do not suffer from this.
__________________
The skeleton ran out of shampoo in the shower. |
|
Tags |
efficiency, parallel computing |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Large case parallel efficiency | lakeat | OpenFOAM Running, Solving & CFD | 69 | October 27, 2012 04:11 |
OpenFOAM with Inifiband & parallel efficiency | LijieNPIC | OpenFOAM | 15 | June 23, 2011 06:10 |
Parallel efficiency and speedup info | lakeat | OpenFOAM Running, Solving & CFD | 2 | August 31, 2009 12:05 |
Parelleling Efficiency | kassiotis | OpenFOAM | 0 | June 19, 2009 15:12 |
Parallel efficiency channel flow | maka | OpenFOAM Running, Solving & CFD | 1 | December 8, 2005 13:58 |