Overview of Microsoft HPC Pack 2016

Learn how to evaluate, set up, deploy, maintain, and submit jobs to a high-performance computing (HPC) cluster that is created by using Microsoft HPC Pack 2016. HPC Pack allows you to create and manage HPC clusters consisting of dedicated on-premises Windows or Linux compute nodes, part-time servers, workstation computers, and dedicated or on-demand compute resources that are deployed in Microsoft Azure.

Based on where the compute resources are located, Microsoft HPC Pack can be categorized into three cluster Modes:

Cluster Mode Highlights Topology
HPC Pack On-premises
Get started with HPC Pack On-premises
- Supports Windows and Linux compute nodes
- Advanced job scheduling and resource management
- Proved and scale-tested capabilities
- Free of charge
- Easy to extend to hybrid
hpcpack-onpremises
HPC Pack Hybrid
Get started with HPC Pack Hybrid
- Burst to cloud to handle peaks in demand or special projects
- Automate the deployment of Windows and Linux Azure VMs
- Use your current HPC scheduler or HPC Pack
- Pay only for what you use
hpcpack-hybrid
HPC Pack IaaS
Get started with HPC Pack IaaS
- Deploy a cluster all in the cloud, on demand
- Use your current scheduler or HPC Pack
- Readily shift existing applications to the cloud
- Use templates, scripts, and gallery images to deploy on demand
hpcpack-iaas

Microsoft also has cloud-born HPC Scheduler Service called Azure Batch. You can either use Azure Batch directly or you can use HPC Pack as your scheduler and have your job to burst to azure batch.

Follow below links to start with your HPC Pack:

Previous versions

Microsoft Big Compute resources