TotalView Technologies Announces Availability Of MemoryScape 2.0

Newest Version of Powerful Memory Debugger Enables MPI and Remote Application Debugging: TotalView Technologies, the world's leading provider of debugging and analysis software solutions for the multi-core age, today announced the availability of MemoryScape 2.0, a new version of its powerful memory debugger. MemoryScape 2.0 extends the product’s capabilities to allow memory debugging of MPI and remote applications, among other advanced features. MemoryScape is an easy-to-use, graphical, interactive memory debugger that helps developers identify, inspect and resolve difficult memory problems in C, C++ and Fortran, including complex multi-process and multi-threaded programs. Designed to be an integrated part of the software development process, MemoryScape allows developers to watch for memory leaks and monitor memory usage while an application is running. It enables developers to monitor heap memory, view memory usage, locate memory leaks, track memory events and show corrupted memory. Developers can save and compare memory states and compile sophisticated memory reports. In addition, MemoryScape is non-intrusive, so developers can find memory problems without recompiling. MemoryScape 2.0 includes the following new features: MPI Application Memory Debugging • MemoryScape works with MPICH 1 and 2 , LAM, Open MPI, MVAPICH, Quadrics, MPT, Intel MPI, IBM POE, and Sun Cluster Tools Remote Application Memory Debugging Views into Heap Allocation • Look at the data contained with a heap block Improved Navigation • Switch from view to view within the same process • Navigate across a browser like history list Time Stamping of Memory Events Filter Heap Data Based on Backtrace ID Wide Hardware and Operating System Support • MemoryScape supports Linux (RedHat and SuSE varieties on x86, AMD64, Intel 64bit x86, ia64 and Power), Apple OS X (Power and Intel), and Unix (AIX, Solaris Sparc and Solaris AMD64) Team Licensing • Process token-based licensing • Tokens can be aggregated to support rare large jobs “We are dedicated to building on the success of the 1.0 version to extend MemoryScape’s debugging capabilities,” said Rich Collier, CEO of TotalView Technologies. “These new features significantly enhance MemoryScape’s functionality and will enable developers to achieve even greater productivity and quality improvements as they continue to tackle the challenges of developing multi-core, multi-threaded applications.”