Requirements for Using the MPI Cluster Debugger
Review the following requirements before using the MPI Cluster Debugger to debug parallel applications on a Windows HPC Server 2008 cluster.
Development computer requirements
Your development computer must have the following software installed to run the MPI Cluster Debugger:
An edition of Visual Studio 2008 SP1 that includes the remote debugger
The following updates for Visual Studio 2008 SP1:
For debugging and breakpoints, see Article 957912 in the Microsoft Knowledge Base (https://support.microsoft.com/kb/957912)
For process sorting using GUIDs, see Article 971932 in the Microsoft Knowledge Base (https://support.microsoft.com/kb/971932)
The MPI Cluster Debugger Add-In for Visual Studio 2008
Windows HPC Server 2008 SP1 SDK (to build MPI programs using Microsoft Message Passing Interface)
Microsoft HPC Pack 2008 SP1 client utilities (to submit your application to an HPC cluster from a client computer)
Cluster requirements
To launch the debugger on a Windows HPC Server 2008 SP1 cluster, you need the following setup:
Administrative permissions on a Windows HPC Server 2008 SP1 cluster.
Visual Studio must be able to access the compute nodes on which you want to run the debugging session. The following scenarios provide the necessary access:
You are developing your application on the cluster head node or on a dedicated logon node.
You are using a cluster in which the compute nodes are connected to the enterprise network (Topology 2, 4, or 5), and your development computer is joined to the same domain or to a domain that has a trust relationship with the cluster domain.
To debug applications that use managed code, you must install the corresponding .NET Framework on the cluster compute nodes.
See Also
Using the MPI Cluster Debugger Add-In for Visual Studio 2008
Configuration Properties for the MPI Cluster Debugger
How to: Configure and Launch the MPI Cluster Debugger in Visual Studio 2008
Walkthrough: Launching the MPI Cluster Debugger in Visual Studio 2008