If you’re using MPICH with a P4 procgroup file (by using the -p4pg option), you must use the same absolute path name in your procgroup file and on the mpirun command line. For example, if your procgroup file contains a different path name than that used in the mpirun command, even though this name resolves to the same executable, MemoryScape assumes that it is a different executable, which causes debugging problems.
The following example uses the same absolute path name on the MemoryScape command line and in the procgroup file:
2. Places MPICH processes in the same MemoryScape share group.
3. Names the processes mypichexe.0, mympichexe.1, mympichexe.2, and mympichexe.3.
If MemoryScape assigns names such as mympichexe<mympichexe>.0, a problem occurred and you need to compare the contents of your procgroup file and mpirun command line.