Using the MPI Cluster Debugger Add-In for Visual Studio 2008


Updated: February 10, 2011

The topics in this section describe how to use the MPI Cluster Debugger Add-in for Visual Studio 2008 SP1.

System_CAPS_ICON_note.jpg Note

For information about using the MPI Cluster Debugger in Visual Studio 2010, see the following section in the Visual Studio 2010 documentation: Debugging MPI Applications on an HPC Cluster. Editions of Visual Studio 2010 that include the remote debugger also include the MPI Cluster Debugger, so you do not need to install a separate add-in.

The MPI Cluster Debugger Add-In helps you debug parallel applications (in the C++ project system) that are running on a Windows HPC cluster and that communicate through Microsoft Message Passing Interface (MPI). The MPI Cluster Debugger extends the Microsoft remote debugger functionality and simplifies the process of debugging multiple cooperating processes that are running on a remote cluster.

The MPI Cluster Debugger does the following:

  • Deploys your application files to the cluster nodes

  • Deploys any additional files that you specify

  • Launches the remote debugger on each node that is used for the debugging session

  • Cleans up after the debugging session ends

The MPI Cluster Debugger is included in the HPCDebugger_VS2008.msi installer which you can download from the HPC Debugger Add-ons for MPI and Cluster-SOA.

The following topics describe how to use the MPI Cluster Debugger: