Requirements for Using the MPI Cluster Debugger
Updated: February 3, 2010
Review the following requirements before using the MPI Cluster Debugger to debug parallel applications on a Windows HPC Server 2008 cluster.
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:
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)
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.