Parallel processing problem
I started to use OpenFOAM about four weeks ago. I run OF on my private computer which got a Pentium quad core processor. I'm using openSUSE 12.1 and I have installed the newest OF version 2.1.1. When I start a calculation I can see trough out my system monitor that only one processor is working at 100% all the others are almost at 0%. Now I want to speed up my calculations and want to use at least 2 cores (preferable all 4 cores). I have copied the dam break tutorial and did the following commands (exactly like it says in the last entry here: http://www.cfd-online.com/Forums/ope...-parallel.html )
blockMeshI did'n t touch anything else at all. Everything seems to work fine until it comes to the last command. If I type in mpirun -np 4 interFoam -parallel I get the following error message:
sysop@PWIS12604:~/Documents/damBreak> mpirun -n 4 interFoam -parallelDoes anyone know what that means? Does anyone have any idea how to fix that? I have searched a lot but I couldn't find any helpful information. I would greatly appreciate any suggestions.
Also I typed in mpirun -h which gave me the following output:
sysop@PWIS12604:~/Documents/damBreak> mpirun -hSo I assume that I have a proper mpi version installed. What am I doing wrong? Do I forget something really important I have to do? Do I need any further files to run a parallel calculation?
Thanks a lot, best regards
in case someone has the same problem and is concerned about the solution. I was able to fix the problem. Previously I have only installed the normal OpenMPI package. Apparently that was not enough. I have also installed the OpenMPI-devel package. Since I installed that package the calculation started and everything works just fine.
|All times are GMT -4. The time now is 18:54.|