Totalview
Debugging MVAPICH2 Programs with the TotalView Debugger
[under construction]
Introduction
TotalView is a powerful interactive debugger designed specifically for use with parallel programs. This document explains how to employ TotalView in conjunction with MVAPICH2 to debug MPI programs on the SciClone cluster. It focuses on the mechanics of setting up the user's environment, compiling applications, and running them under TotalView in the context of an interactive TORQUE job. For information on the capabilities and use of TotalView itself, consult the TotalView Debugger documentation.
Scope
This document covers the use of TotalView 8.4.1-4 in conjunction with MVAPICH2 1.2 in SciClone's SLES 10/Opteron environment, which includes the typhoon subcluster.
Note: TotalView is not available in SciClone's RHEL 6/Xeon environment (hurricane and whirlwind subclusters) at this time. We hope to provide that capability at some point in the future.
Environment Configuration
Compiling and Linking Applications
Submitting an Interactive Job
Running the MVAPICH2 Program under TotalView
Networking Considerations