Skip navigation

High-performance computing

Break free from the overhead and limitations of your on-premises infrastructure. Tap into unlimited resources to scale your high-performance computing (HPC) jobs – analysing large-scale data, running simulations and financial models and experimenting while reducing time to market.

Implement your high-performance computing solution

View solution architectures

Use a Cray supercomputer

Run your most demanding workloads on a Cray supercomputer – near the Azure services you’re already using. Add a dedicated Cray supercomputer to your virtual network in Azure and innovate faster, access advanced services and consolidate your IT footprint.

Learn how to get a Cray in Azure

Scale on demand, stay on budget

When the amount of data you have to ingest and process grows, tap into cloud resources for elastic extension of compute capabilities. Scale cost-effectively with the high-performance computing (HPC) capabilities of Azure.

Democratise access to achieve fast results

As scientific experiments drive an explosion in data growth, the need to share, process and protect that data grows too. Bring collaborative, scalable and secure access from anywhere, at any time, to all users.

Reduce time to market

Add flexible compute resources to deliver more granularity and improved results faster. Ultimately, you’ll finish more projects and get more done.

Disrupt the market with new products

Whether re-inventing classic lines of business apps, re-architecting proven scenarios or taking data-driven into overdrive, you need fast and flexible architectures. Use Azure to build architectures that expand, adapt and shrink with the demand of customers.

ANSYS CFD software enables engineers to perform multi-physics analysis.

"ANSYS and Microsoft Azure have been working closely on a Pproof of Cconcept with a large customer to run ANSYS CFD workload on Azure"
Ray Milhem, Vice President of enterprise solutions at ANSYS

d3VIEW is hosted on Microsoft Azure, which provides thousands of virtual machines on demand.

"We look forward to using Azure to help customers use large-scale cloud computing for LS-DYNA® simulation-based product development."
Suri Bala, Founder and Chief Executive Officer

Excellent performance of the STAR-CCM+ container eliminates the need to have all software in-house.

"Combination of Microsoft Azure with UberCloud’s HPC having ANSYS FLUENT provided a strong platform to develop accurate virtual simulation model that involved complex geometries."

Solution architectures

Big compute with Azure Batch

Big Compute avec Azure BatchLes charges de travail Big Compute et HPC (High-Performance Computing, calcul haute performance) nécessitent généralement beaucoup de calculs et peuvent être exécutées en parallèle, en tirant parti de l’échelle et de la flexibilité du cloud. Les charges de travail sont souvent exécutées de manière asynchrone à l’aide du traitement par lots, avec les ressources de calcul requises pour exécuter le travail et la planification des travaux requise pour spécifier le travail. Les simulations de Monte-Carlo de risque financier, le rendu d’image, le transcodage multimédia, le traitement de fichiers et les simulations d’ingénierie ou scientifiques sont des exemples de charges de travail Big Compute et HPC.123456
  1. Overview
  2. Flow

Big compute and high performance computing (HPC) workloads are normally compute intensive and can be run in parallel, taking advantage of the scale and flexibility of the cloud. The workloads are often run asynchronously using batch processing, with compute resources required to run the work and job scheduling required to specify the work. Examples of Big Compute and HPC workloads include financial risk Monte Carlo simulations, image rendering, media transcoding, file processing and engineering or scientific simulations.

This solution implements a cloud-native application with Azure Batch, which provides compute resource allocation and management, application installation, resource auto-scaling and job scheduling as a platform service. Batch also offers higher level workload accelerators specifically for running R in parallel, AI training and rendering workloads.

This solution is built on the Azure managed services – Virtual Machines, Storage and Batch. These services run in a high-availability environment, patched and supported, allowing you to focus on your solution.

  1. 1 Upload input files and the applications to your Azure Storage account.
  2. 2 Create a Batch pool of compute nodes, a job to run the workload on the pool and the tasks in the job.
  3. 3 Batch downloads input files and applications.
  4. 4 Batch monitors task execution.
  5. 5 Batch uploads task output.
  6. 6 Download output files.

Hybrid HPC in Azure with HPC Pack

Environnement HPC hybride dans Azure avec HPC PackMicrosoft HPC Pack est la solution HPC (calcul haute performance) gratuite basée sur les technologies Microsoft Azure et Windows Server. HPC Pack combine un ensemble complet d’outils de déploiement, d’administration, de planification des travaux et de monitoring pour votre environnement de cluster HPC Windows et Linux. Celui-ci fournit une plateforme flexible pour développer et exécuter des applications HPC localement et dans Azure.7654321
  1. Overview
  2. Flow

Microsoft HPC Pack is a free high-performance computing (HPC) solution built on Microsoft Azure and Windows Server technologies. HPC Pack combines a comprehensive set of deployment, administration, job scheduling and monitoring tools for your Windows and Linux HPC cluster environment, providing a flexible platform for developing and running HPC applications on premises and in Azure.

This solution shows the process for using HPC Pack to create a hybrid (on-premises and Azure) HPC environment.

  1. 1 Log in to on-premises head node
  2. 2 Add Azure compute nodes to the cluster
  3. 3 Start the compute nodes
  4. 4 Submit jobs to the cluster
  5. 5 HPC Pack sends jobs to on-premises and Azure nodes based upon the node group selected
  6. 6 Monitoring job progress
  7. 7 Stop the compute nodes or configure auto-scaling

Use the applications and middleware that you love

Find HPC applications from our trusted partners in the Azure Marketplace and around the web.

Contact sales

Microsoft may use your contact information to provide updates and special offers about Microsoft Azure and other Microsoft products and services. You can unsubscribe at any time. To learn more, read the Privacy Statement.

Related solutions

Big data and analytics

Make the most informed decision possible by analysing all of the data you need in real time

Learn more

Digital media

Deliver high-quality videos to your customers whenever and wherever they want, on any device

Learn more

Internet of Things

Internet of Things

Power your digital transformation, collect untapped data and find new insights by connecting your devices, assets and sensors

Learn more