Skip to main content
Microsoft HPC Pack: Tools and Extensibility
 

Updated: July 29, 2016

Applies To: Microsoft HPC Pack 2012, Microsoft HPC Pack 2012 R2

This topic contains links and information for HPC cluster administrators and developers about tools and extensibility for HPC Pack.

In this topic:

  • Tools in the Microsoft HPC Pack Tool Pack

  • Debugger add-ins for HPC applications

  • Cluster extensibility

You can download tools in the HPC Pack Tool Pack from the Microsoft Download Center at the following page:

The Tool Pack includes the tools in the following table.

AreaNameDescriptionSupported versions of HPC PackDocumentation
Data stagingClusterCopyHelps you rapidly copy files to and from on-premises compute nodes in a Windows HPC cluster.- HPC Pack 2012 R2
- HPC Pack 2012 with SP1
- HPC Pack 2008 R2
- HPC Pack 2008
Use ClusterCopy to Move Files to and from Nodes in a Windows HPC Cluster
BenchmarkingLizardHelps you to determine the computational performance and efficiency that can be achieved by your Windows HPC cluster, and establish a list of optimized LINPACK benchmark parameters.- HPC Pack 2012 R2
- HPC Pack 2012 with SP1
- HPC Pack 2008 R2
- HPC Pack 2008
Lizard Help [Help link]
NetworkingNetwork Troubleshooting ReportContains a set of diagnostic tests that collect and analyze network information in your Windows HPC cluster to help troubleshoot network issues. If you have an InfiniBand network, the report also includes the status and capabilities of the host channel adapter (HCA) cards in that network.- HPC Pack 2012 R2
- HPC Pack 2012 with SP1
- HPC Pack 2008 R2
Install and Use the Network Troubleshooting Report Diagnostic Test
DeploymentNode XML EditorHelps you efficiently add nodes to your Windows HPC cluster (from bare metal or as preconfigured nodes) by creating a node XML file.- HPC Pack 2008 R2
- HPC Pack 2008
Related topic: Creating a Node XML File in Windows HPC Server Step-by-Step Guide
DeploymentInstallation Preparation WizardIdentifies environment and operating system configuration settings that can cause HPC Pack installation, configuration, and node deployment issues. This wizard can be run from any computer, before HPC Pack is installed. It generates an HTML report to better prepare for the deployment of your HPC cluster.HPC Pack 2008 R2 Note: Starting in HPC Pack 2012, the HPC Pack Installation Wizard automatically performs a similar set of pre-installation tests.Generated reports link to online documentation
MonitoringGanglia Integration ComponentsExports HPC cluster performance metrics for use in your Ganglia-based system monitoring process.HPC Pack 2008 R2Included with tool download

You can download debugger add-ins and extensions for MPI or SOA applications running on an HPC Pack cluster from the Microsoft Download Center at the following pages:

The debugger add-ins in the following table are available. For more information, see Microsoft HPC Debugger Add-Ins for Visual Studio.

Add-inDescriptionDevelopment environmentsDocumentation
MS-MPI debugger extensionWindows Debugger extension that facilitates debugging of multiple Microsoft Message Passing Interface (MS-MPI) processes at the same timeHPC Pack 2012 with at least SP1 and Windows DebuggerIncluded with extension download
MPI cluster debugger add-inHelps you debug parallel applications (in the C++ project system) that are running on a Windows HPC cluster and that communicate through MS-MPI- HPC Pack 2008 R2 and Visual Studio 2010 or Visual Studio 2008 SP1
- HPC Pack 2008 and Visual Studio 2008 SP1
- Debugging MPI Applications on an HPC Cluster
- Using the MPI Cluster Debugger Add-In for Visual Studio 2008
C# cluster-SOA debugger add-inHelps you debug service-oriented architecture (SOA) based applications (in the C# project system) that are running on a Windows HPC cluster.- HPC Pack 2012 with at least SP1 and Microsoft Visual Studio 2012
- HPC Pack 2008 R2 and Visual Studio 2010
- HPC Pack 2008 R2 and Visual Studio 2010 or Visual Studio 2008 SP1
- HPC Pack 2008 and Visual Studio 2008 SP1
- Using the C# Cluster-SOA Debugger for Windows HPC 2008 R2 (Visual Studio 2010)
- Using the C# Cluster-SOA Debugger for Windows HPC 2008 R2 (Visual Studio 2008)
- Using the C# Cluster-SOA Debugger for Windows HPC 2008 (Visual Studio 2008)

The following guides and topics are available for extending functionality of your HPC cluster:

AreaDocumentDescription
Diagnostics Diagnostics Extensibility in Windows HPC Server Step-by-Step GuideCluster administrators and partners can create custom diagnostic tests to help verify that software or hardware that they have added to their HPC cluster works correctly. This guide describes custom diagnostic tests, how to define and implement several types of custom diagnostic tests, and how to add custom diagnostic tests to an HPC cluster.
Reporting Reporting Extensibility in Windows HPC Server GuideCluster administrators and partners can create custom reports from the same data sources that HPC Cluster Manager uses for the built-in reports. This guide describes the features that Windows HPC Server 2008 R2 includes to provide data for custom reports about cluster use and performance. This guide also presents use cases that demonstrate how to use Microsoft products to analyze and create custom reports from the reporting data that Windows HPC Server 2008 R2 provides.
Node monitoring Customize Metrics Collection in Windows HPC Server 2008Modify or remove existing performance metrics or add new metrics to the metric collection that is available for monitoring the nodes in your cluster. As an example, this topic describes how to add a new metric that displays CPU idle time.

Microsoft HPC Pack 2012 R2 and HPC Pack 2012
Windows HPC Server 2008 R2
Microsoft High Performance Computing for Developers