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 |
|
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 |
|
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 |
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:
- What's new
- Release notes
- Download Latest HPC Pack 2016 software
- Planning and evaluation
- Get started
- GitHub repo