Calcul haute performance sur des machines virtuelles de la série HHigh-performance computing on H-series VMs

Le calcul haute performance (HPC) sur les machines virtuelles des séries HB et HC permet les performances HPC les plus optimisées parmi toutes les machines virtuelles sur Azure.High-performance computing (HPC) on HB-series and HC-series VMs enable the most optimized HPC performance of any VMs on Azure. Les machines virtuelles optimisées pour le HPC sont utilisées pour résoudre certains des problèmes mathématiques les plus complexes, comme la dynamique des fluides, les simulations relatives aux hydrocarbures et la modélisation météorologique.HPC optimized VMs are used to solve some of the most difficult mathematical problems such as: fluid dynamics, oil and gas simulations, and weather modeling.

Cet article traite de certaines fonctionnalités clés des machines virtuelles des séries HB et HC, explique pourquoi ces machines virtuelles conviennent bien aux scénarios HPC et comment bien démarrer.This article covers some key features of HB-series and HC-series VMs, why these VMs perform well in HPC scenarios, and how to get started.

Fonctionnalités et capacitésFeatures and capabilities

Les machines virtuelles des série HB et HC sont conçues pour fournir les meilleures performances HPC, une scalabilité de l’interface MPI (Message Passing Interface, Interface de transmission de messages) et un bon rapport coût-efficacité pour les charges de travail HPC.HB-series and HC-series VMs are designed to provide the best HPC performance, message passing interface (MPI) scalability, and cost efficiency for HPC workloads.

Interface de transmission de messages (MPI)Message passing interface

Les séries HB et HC prennent en charge presque tous les types et les versions de MPI.HB-series and HC-series support almost all MPI types and versions. Voici certains des types de MPI les plus courants pris en charge : OpenMPI, MVAPICH2, Plateform MPI, Intel MPI et tous les verbes d’accès direct à la mémoire à distance (RDMA, Remote Direct Memory Access).Some of the most common, supported MPI types are: OpenMPI, MVAPICH2, Platform MPI, Intel MPI, and all remote direct memory access (RDMA) verbs. Pour plus d’informations, consultez Configurer l’interface de transmission de messages pour HPC.For more information, see Set up Message Passing Interface for HPC.

RDMA et InfiniBandRDMA and InfiniBand

L’interface RDMA est standard sur les machines virtuelles des séries HB et HC.The RDMA interface is standard on HB-series and HC-series VMs. Les instances compatibles RDMA communiquent sur un réseau InfiniBand, fonctionnant à des débits de données améliorés pour les machines virtuelles des séries HB et HC.RDMA-capable instances communicate over an InfiniBand network, operating at enhanced data rates (EDR) for HB-series and HC-series virtual machines. Les instances compatibles RDMA peuvent améliorer la scalabilité et les performances de certaines applications MPI.RDMA-capable instances can boost the scalability and performance of some MPI applications.

La configuration d’InfiniBand prenant en charge les machines virtuelles des séries HB et HC sont réseaux fat-tree avec une conception à faible diamètre pour des performances RDMA cohérentes.The InfiniBand configuration supporting HB-series and HC-series VMs are non-blocking fat trees with a low-diameter design for consistent RDMA performance.

Pour plus d’informations sur la configuration d’InfiniBand sur vos machines virtuelles des séries HB et HC, consultez Activer InfiniBand.See Enable InfiniBand to learn more about setting up InfiniBand on your HB-series or HC-series VMs.

Bien démarrerGet started

Décidez d’abord quelle machine virtuelle de la série H vous allez utiliser.First, decide which H-series VM you're going to use. Pour plus d’informations sur les machines virtuelles optimisées pour HPC, consultez Vue d’ensemble de la série HB et Vue d’ensemble de la série HC.For details about HPC optimized VMs, see HB-series overview and HC-series overview. Pour les spécifications, consultez Tailles des machines virtuelles de calcul haute performance.For specifications, see High performance compute VM sizes.

Une fois que vous avez sélectionné et créé une machine virtuelle pour votre application, vous devez la configurer en activant InfiniBand.Once you've selected and created a VM for your application, you'll need to configure it by enabling InfiniBand. Pour découvrir comment activer InfiniBand sur les machines virtuelles Windows et Linux, consultez Activer InfiniBand.To learn how to enable InfiniBand on both Windows and Linux VMs, see Enable InfiniBand.

MPI est un composant critique des charges de travail HPC.A critical component of HPC workloads is MPI. Les séries HB et HC prennent en charge presque tous les types et les versions de MPI.HB-series and HC-series support almost all MPI types and versions. Pour plus d’informations, consultez Configurer l’interface de transmission de messages pour HPC.For more information, see Set up Message Passing Interface for HPC.

Une fois que vous avez choisi la série de votre machine virtuelle, configurez Infiniband et MPI : vous êtes alors prêt à commencer à créer vos charges de travail HPC.Once you've chosen your VM series, set up Infiniband and MPI, you're ready to start building your HPC workloads.

Étapes suivantesNext steps