Microsoft HPC Pack: Tools and Extensibility
Updated: January 13, 2014
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:
You can download tools in the HPC Pack Tool Pack from the Microsoft Download Center at the following pages:
The Tool Pack includes the tools in the following table.
Supported versions of HPC Pack
Helps you rapidly copy files to and from on-premises compute nodes in a Windows HPC cluster.
Helps 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.
Network Troubleshooting Report
Contains 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.
Node XML Editor
Helps you efficiently add nodes to your Windows HPC cluster (from bare metal or as preconfigured nodes) by creating a node XML file.
Installation Preparation Wizard
Identifies 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
Generated reports link to online documentation
Ganglia Integration Components
Exports HPC cluster performance metrics for use in your Ganglia-based system monitoring process.
HPC Pack 2008 R2
Included 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.
MS-MPI debugger extension
Windows Debugger extension that facilitates debugging of multiple Microsoft Message Passing Interface (MS-MPI) processes at the same time
HPC Pack 2012 with at least SP1 and Windows Debugger
Included with extension download
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 MS-MPI
C# cluster-SOA debugger add-in
Helps you debug service-oriented architecture (SOA) based applications (in the C# project system) that are running on a Windows HPC cluster.
The following guides and topics are available for extending functionality of your HPC cluster:
Cluster 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.
Cluster 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.
Modify 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.