Memory Debugging on the Blue Gene

Ed Hinkel, TotalView Technologies

The latest versions of TotalView for the Blue Gene include MemoryScape, a powerful integrated memory debugging tool that provides developers with a way to examine the detailed memory usage behavior of their programs. Scientists can use this capability for analyzing memory usage as they scale up an application, add threads to an application, port an application to the Blue Gene platform, or generally perform optimization to reduce memory usage. MemoryScape also detects blocks of memory that have been leaked and buffer overflow and array bounds errors that occur within heap memory. MemoryScape supports MPI, C/C++ and Fortran, and can be used side-by-side with the TotalView debugger in the same troubleshooting session.

ScicomP logo