There have been two reports on the user list about memory leaks.  I have 
reproduced this leak with LAMMPS.  Note that this has nothing to do with 
CUDA-aware features.  The steps that Stefan has provided make it easy to 
reproduce.

Here are some more specific steps to reproduce derived from Stefan.

1. clone LAMMPS (git clone 
git://git.lammps.org/lammps-ro.git<http://git.lammps.org/lammps-ro.git> lammps)
2. cd src/, compile with openMPI 1.8.6.  To do this, set your path to Open MPI 
and type "make mpi"
3. run the example listed in lammps/examples/melt. To do this, first copy 
"lmp_mpi" from the src directory into the melt directory.  Then you need to 
modify the in.melt file so that it will run for a while.  Change "run 25" to 
"run        250000"
4. you can run by mpirun -np 2 lmp_mpi < in.melt

For reference, here is both 1.8.5 and 1.8.6 memory consumption.  1.8.5 stays 
very stable where 1.8.6 almost triples after 6 minutes of running.

Open MPI 1.8.5

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 59.0  0.0 329672 14584 pts/16   Rl   16:24   0:00 
./lmp_mpi_185_nocuda
32341    26908 60.0  0.0 329672 14676 pts/16   Rl   16:24   0:00 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 98.3  0.0 329672 14932 pts/16   Rl   16:24   0:30 
./lmp_mpi_185_nocuda
32341    26908 98.5  0.0 329672 14932 pts/16   Rl   16:24   0:30 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 98.9  0.0 329672 14960 pts/16   Rl   16:24   1:00 
./lmp_mpi_185_nocuda
32341    26908 99.1  0.0 329672 14952 pts/16   Rl   16:24   1:00 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.1  0.0 329672 14960 pts/16   Rl   16:24   1:30 
./lmp_mpi_185_nocuda
32341    26908 99.3  0.0 329672 14952 pts/16   Rl   16:24   1:30 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.2  0.0 329672 14960 pts/16   Rl   16:24   2:00 
./lmp_mpi_185_nocuda
32341    26908 99.4  0.0 329672 14952 pts/16   Rl   16:24   2:00 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.3  0.0 329672 14960 pts/16   Rl   16:24   2:30 
./lmp_mpi_185_nocuda
32341    26908 99.5  0.0 329672 14952 pts/16   Rl   16:24   2:30 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.4  0.0 329672 14960 pts/16   Rl   16:24   2:59 
./lmp_mpi_185_nocuda
32341    26908 99.5  0.0 329672 14952 pts/16   Rl   16:24   3:00 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.4  0.0 329672 14960 pts/16   Rl   16:24   3:29 
./lmp_mpi_185_nocuda
32341    26908 99.6  0.0 329672 14956 pts/16   Rl   16:24   3:30 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.4  0.0 329672 14960 pts/16   Rl   16:24   3:59 
./lmp_mpi_185_nocuda
32341    26908 99.6  0.0 329672 14956 pts/16   Rl   16:24   4:00 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.4  0.0 329672 14960 pts/16   Rl   16:24   4:29 
./lmp_mpi_185_nocuda
32341    26908 99.6  0.0 329672 14956 pts/16   Rl   16:24   4:30 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.5  0.0 329672 14960 pts/16   Rl   16:24   4:59 
./lmp_mpi_185_nocuda
32341    26908 99.6  0.0 329672 14956 pts/16   Rl   16:24   5:00 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.5  0.0 329672 14960 pts/16   Rl   16:24   5:29 
./lmp_mpi_185_nocuda
32341    26908 99.6  0.0 329672 14956 pts/16   Rl   16:24   5:29 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26907 99.5  0.0 329672 14960 pts/16   Rl   16:24   5:59 
./lmp_mpi_185_nocuda
32341    26908 99.6  0.0 329672 14956 pts/16   Rl   16:24   5:59 
./lmp_mpi_185_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

Open MPI 1.8.6

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755  0.0  0.0 330288 15368 pts/16   Rl   16:10   0:00 
./lmp_mpi_186_nocuda
32341    26756  0.0  0.0 330284 15376 pts/16   Rl   16:10   0:00 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755  100  0.0 409856 94976 pts/16   Rl   16:10   0:30 
./lmp_mpi_186_nocuda
32341    26756  100  0.0 409848 94904 pts/16   Rl   16:10   0:30 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755  100  0.1 489292 174320 pts/16  Rl   16:10   1:00 
./lmp_mpi_186_nocuda
32341    26756  100  0.1 489288 174536 pts/16  Rl   16:10   1:00 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.9  0.1 568860 253928 pts/16  Rl   16:10   1:29 
./lmp_mpi_186_nocuda
32341    26756  100  0.1 568984 254168 pts/16  Rl   16:10   1:30 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.9  0.2 648620 333800 pts/16  Rl   16:10   1:59 
./lmp_mpi_186_nocuda
32341    26756  100  0.2 648616 333868 pts/16  Rl   16:10   2:00 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.8  0.3 728444 413516 pts/16  Rl   16:10   2:29 
./lmp_mpi_186_nocuda
32341    26756  100  0.3 728376 413800 pts/16  Rl   16:10   2:30 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.8  0.3 808332 493388 pts/16  Rl   16:10   2:59 
./lmp_mpi_186_nocuda
32341    26756 99.9  0.3 808328 493432 pts/16  Rl   16:10   2:59 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.7  0.4 888156 573260 pts/16  Rl   16:10   3:29 
./lmp_mpi_186_nocuda
32341    26756 99.9  0.4 888088 573328 pts/16  Rl   16:10   3:29 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.7  0.4 968108 653396 pts/16  Rl   16:10   3:59 
./lmp_mpi_186_nocuda
32341    26756 99.9  0.4 968232 653488 pts/16  Rl   16:10   3:59 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.7  0.5 1048252 733268 pts/16 Rl   16:10   4:29 
./lmp_mpi_186_nocuda
32341    26756 99.9  0.5 1048248 733384 pts/16 Rl   16:10   4:29 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.7  0.6 1128396 813404 pts/16 Rl   16:10   4:59 
./lmp_mpi_186_nocuda
32341    26756 99.9  0.6 1128328 813544 pts/16 Rl   16:10   4:59 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.7  0.6 1208736 893804 pts/16 Rl   16:10   5:29 
./lmp_mpi_186_nocuda
32341    26756 99.9  0.6 1208668 893968 pts/16 Rl   16:10   5:29 
./lmp_mpi_186_nocuda
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
32341    26755 99.7  0.7 1288880 973940 pts/16 Rl   16:10   5:59 
./lmp_mpi_186_nocuda
32341    26756 99.9  0.7 1288812 974128 pts/16 Rl   16:10   5:59 
./lmp_mpi_186_nocuda




-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may 
contain
confidential information.  Any unauthorized review, use, disclosure or 
distribution
is prohibited.  If you are not the intended recipient, please contact the 
sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------

Reply via email to