Dear Nathan, After some initial debugging procedure, I found that the problem is with the CGNS (v 2.5) file which I am reading by each processor. The CGNS file which has 3-levels of userdefined data of descriptors/arrays is just read by each processor only for getting some texts, which in turn takes 1% of memory (totally to 5GB). I have no idea of why it is happening. I have asked this memory related issue to the CGNS forum for help.
I am checking memory of each processor (process) using "top" command. Each process shows its % memory usage, so in my case for 16 processors, it is 16 * 1% = 16% (5GB) of total memory (=32GB) which is very huge for just extracting only text data from the file. Any comments are welcome. Thanks. -- regards, Manoj B Vaghela On Mon, Jun 1, 2015 at 3:14 PM, Nathan Hjelm <hje...@lanl.gov> wrote: > > Just to be sure. How are you measuring the memory usage? If you are > using /proc/meminfo are you subracting out the Cached memory usage? > > -Nathan > > On Mon, Jun 01, 2015 at 04:54:45AM -0400, Manoj Vaghela wrote: > > 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 > > > > > _______________________________________________ > > users mailing list > > us...@open-mpi.org > > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > > Searchable archives: > http://www.open-mpi.org/community/lists/users/2015/06/27006.php > > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/06/27015.php >