CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM Running, Solving & CFD (
-   -   Can my machine do parellel processing (

sega April 24, 2008 03:51

Hello World. I'm woundering
Hello World.

I'm woundering if my machine can do parallel processing. Is there a list with supportet processors?

I'm using a Intel Core2Duo T7500 @ 2.2 GHz.


pbohorquez April 24, 2008 04:07

Your machine has two cores, so
Your machine has two cores, so YES you can. Decompose your domain in two subdomains with the utility decomposePar, and run the parallel case as indicated in the User guide, with np being 2.

sega April 24, 2008 04:13

Unfortunately I'm running my l
Unfortunately I'm running my linux-system in a virtual environment on a Windows machine.
I suppose the virtualbox is not supporting multiple cores.

When I do the steps to for parallel running and check the cpu workload with 'top' I have two solvers running with each nearly 50 % ...
That doesn't look like real parallel running ...

sega April 24, 2008 04:35

On the other hand, if I run th
On the other hand, if I run the single solver, I get 100% workload in linux and 100% workload on EACH core in windows ...

Maybe thats all I can sqeeze out of my machine ...

billy April 24, 2008 05:59

You should install Linux! http
You should install Linux!

I suggest simulate a simple case like lid-driven cavity with 80x80 cells or so with 1 and 2 processes and compare the computation time.

mellanoxuser April 24, 2008 12:54

We tested damBreak and found O
We tested damBreak and found OpenFOAM to be highly parallel. As # cores increase, the wall clock time greatly decreases - Check out also the InfiniBand topics under
Most solvers have cases for each # procs (nproc2, nproc4...etc) and for cluster cofiguration, you just have to specify a hostfile with the mpirun command.

Hope this helps!

sega April 27, 2008 10:14

Well I have tested my dam brea
Well I have tested my dam break problem.
Running in parallel it's just half the time.
Obviously the virtual environment does support miltiple cores.

All times are GMT -4. The time now is 08:40.