Virtual Institute — High Productivity Supercomputing

Memchecker

Memchecker is part of the Open MPI implementation and is based on valgrind. It allows finding hard-to-catch memory errors in MPI applications: memory errors such as overwriting of memory regions used in non-blocking communication, one-sided communication, as well as MPI-structures passed into the MPI implementation are checked, as well as structures passed out of the MPI library.

Programming models

Open MPI

License

Open source: BSD

Organizations

High Performance Computing Center Stuttgart

Homepage

http://www.open-mpi.de