Debugging Memory Problems with MemoryScape : Chapter 4 Creating Programs for Memory Debugging : Setting Up MPI Debugging Sessions : Debugging IBM MPI Parallel Environment (PE) Applications : Attaching to a PE Job

Attaching to a PE Job
To take full advantage of MemoryScape’s poe-specific automation, you need to attach to poe itself, and let MemoryScape automatically acquire the poe processes on all of its nodes. In this way, MemoryScape acquires the processes you want to debug.
To attach MemoryScape to poe from the node running poe:
1
If you can’t start MemoryScape in the debug target directory, you can start MemoryScape by editing the Debugger Server (tvdsvr) command line before attaching to poe.
2
In the Home | Add Program screen, select Attach to running program, then find the poe process list, select it, then hit the Next button. When necessary, MemoryScape launches tvdsvr processes.
3
If your source code files are not displayed in the Source Pane, you might not have told MemoryScape where these files reside. You can fix this by invoking the File > Search Path command to add directories to your search path.
The procedure for attaching MemoryScape to poe from a node that is not running poe is essentially the same as the procedure for attaching from a node that is running poe.
To place poe in this list:
1
2
3
Look for the process named poe and continue as if attaching from a node that is running poe.

Rogue Wave Software, Inc.
Voice: (303) 473-9118
rwonlinedocs@roguewave.com