Hi, I wanted to determine the peak heap memory usage of each MPI process in my application. Using MVAPICH it can be done by simply substituting a wrapper shell script for the MPI executable and from that wrapper script starting "valgrind --tool=massif ./prog.exe". However, when I tried the same approach with OpenMPI, I got no output from massif (empty output file), even though the MPI process ran and finished as expected. Can someone explain this or provide an alternative way of obtaining the same information (preferably one that does not require source code instrumentation and recompiling)?
Best regards, Jan Ploski -- Dipl.-Inform. (FH) Jan Ploski OFFIS FuE Bereich Energie | R&D Division Energy Escherweg 2 - 26121 Oldenburg - Germany Phone/Fax: +49 441 9722 - 184 / 202 E-Mail: jan.plo...@offis.de URL: http://www.offis.de