Microsoft annonce la prise en charge de MPI pour Linux sur Azure Batch

Icône de temps de lecture 1 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Azure Batch

Avec les tâches multi-instances, vous pouvez exécuter une tâche Azure Batch sur plusieurs nœuds de calcul simultanément pour permettre des scénarios de calcul hautes performances comme les applications MPI (Message Passing Interface). Azure Batch vous permet d'exécuter des charges de travail de calcul parallèles sur des machines virtuelles Linux et Windows. Aujourd'hui, Microsoft a annoncé la sortie du support MPI pour Linux sur Azure Batch.

En créant un pool de nœuds de calcul A8 ou A9, les tâches Batch MPI peuvent tirer pleinement parti du réseau RDMA à haut débit et à faible latence pour ces machines virtuelles Azure. Pour exécuter des tâches multi-instances (MPI), votre pool Batch doit être activé pour la communication ("enableInterNodeCommunication = true") avec "maxTasksPerNode défini sur 1". De plus, tous les nœuds du pool doivent avoir MPI installé (OpenMPI, IntelMPI ou tout autre programme d'installation MPI). Vous pouvez utiliser une tâche de démarrage pour créer un pool qui installe MPI sur les nœuds.

Lire plus à ce sujet ici.

En savoir plus sur les sujets : azur, Azure Batch, Azure Batch Linux, entreprise, microsoft