Hi OpenMPI users,

I have been using OpenMPI for quite a few years now. Recently I figured out
some memory related issues which are quite bothering me.

I have OpenMPI 1.8.3 version installed on different machines. All machines
are SMPs and linux x86_64. The Machine one and one-1 are installed with Red
Hat Enterprise Linux Server release 5.4 and others are CentOS 7.

I am using 16 cores on each machine. If I see memory consumption for a
finite volume problem of 3 million cells, it should take nearly 3GB of
memory on each machine for 16 cores usage. The following are some of the
values of memory consumption which I got.

machine       mem used(GB)       total memory(GB)           per core

memory usage(%)
==========================================================
one            2.114413568                  66.075424
0.2
one-1         2.368967808                 24.676748
0.6
two             7.362867456                 32.869944
1.4
three          7.333295872                 16.368964
2.8
four            7.356667136                 32.842264
1.4
five             7.350758912                 32.815888
1.4

I am wondering why machines two to five are taking high memory against the
machines one and one-1 for the same setup files for this problem.

I have compiled OpenMPI with its default options on all machines.

It will help if somebody has any idea on this problem. Is there anything to
be set while building OpenMPI ? or it is OS problem?
Thanks.

Manoj

Reply via email to