Hello,
I have updated one of the pc's here to Ubuntu 14.04 and reinstalled Elmer. It doesn't seem to be using multiple cores.
I have certain computations that do not use partitioning of the mesh. In the past I was able to run this simulation on multiple cores using mpirun. This is still the case on my laptop which also runs 14.04 (but a different install of Elmer)
When I try to execute the same simulation on the desktop, it halts with the message that it can't find a partitioned mesh (partition.3/part.3.header) However, I am not using a partitioned mesh.
I can execute the simulation without mpirun, then it uses one core and takes forever to finish.
Is this a setting in Elmer that I've missed? Or did something go wrong in the install.
Using multiple cores not working in Ubuntu 14.04
-
- Posts: 22
- Joined: 13 Mar 2013, 23:46
- Antispam: Yes
-
- Site Admin
- Posts: 4868
- Joined: 22 Aug 2009, 11:57
- Antispam: Yes
- Location: Espoo, Finland
- Contact:
Re: Using multiple cores not working in Ubuntu 14.04
Hi
To my knowledge there has never been a MPI version of Elmer which would not require mesh partitioning.
There are strategies under development to utilize multiple cores using OpenMP without need of partitioning but this is under work, and is not related to MPI parallelization.
-Peter
To my knowledge there has never been a MPI version of Elmer which would not require mesh partitioning.
There are strategies under development to utilize multiple cores using OpenMP without need of partitioning but this is under work, and is not related to MPI parallelization.
-Peter
-
- Posts: 22
- Joined: 13 Mar 2013, 23:46
- Antispam: Yes
Re: Using multiple cores not working in Ubuntu 14.04
I see I have just been running multiple commands at the same time instead of spreading the load.
So there was no time win at all.
At least now an error message is shown.
Sorry for taking your time with my wishful thinking.
So there was no time win at all.
At least now an error message is shown.
Sorry for taking your time with my wishful thinking.