Microsoft kündigt MPI-Unterstützung für Linux auf Azure Batch an
1 Minute. lesen
Veröffentlicht am
Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter
Mit Multi-Instanz-Aufgaben können Sie eine Azure Batch-Aufgabe auf mehreren Computeknoten gleichzeitig ausführen, um Hochleistungs-Computing-Szenarien wie MPI-Anwendungen (Message Passing Interface) zu ermöglichen. Mit Azure Batch können Sie parallele Compute-Workloads sowohl auf virtuellen Linux- als auch auf Windows-Computern ausführen. Heute hat Microsoft die Veröffentlichung der MPI-Unterstützung für Linux auf Azure Batch angekündigt.
Durch die Erstellung eines Pools von A8- oder A9-Rechenknoten können Batch-MPI-Aufgaben das Hochgeschwindigkeits-RDMA-Netzwerk mit geringer Latenz für diese Azure-VMs vollständig nutzen. Um Aufgaben mit mehreren Instanzen (MPI) auszuführen, muss Ihr Batch-Pool kommunikationsfähig sein („enableInterNodeCommunication = true“), wobei „maxTasksPerNode“ auf 1 gesetzt ist. Darüber hinaus sollte auf allen Knoten im Pool MPI installiert sein (OpenMPI, IntelMPI oder ein anderes MPI-Installationsprogramm). Sie können eine Startaufgabe verwenden, um einen Pool zu erstellen, der MPI auf den Knoten installiert.
Lesen Sie mehr dazu hier.