On 11/17/2016 06:40 AM, Ali Dorostkar wrote:
Assume that we have 1,000,000 DOFs per compute node which means 1,000,000 DOFs 
per MPI process
for one MPI process this means roughly 10GB of memory.
Now if we use 10 core per node, it means 100,000 DOFs per MPI process and the 
amount of memory per MPI process should become 1GB.

In any case the amount of memory per compute node should still be 10GB. This is 
the reason I don’t follow why the memory usage should change so drastically by 
adding the number of cores per compute nodes.

Oh, I see -- when you say 2 MPI processes per node, you also doubled the overall number of MPI processes, not just packed the same number of processes onto half the number of nodes.

Either way, see if you can monitor how much memory you are using and if you're simply getting close to or running over the amount of memory your nodes have.

Best
 W.


--
------------------------------------------------------------------------
Wolfgang Bangerth          email:                 [email protected]
                           www: http://www.math.colostate.edu/~bangerth/

--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to