Azure service that schedules parallel, HPC and rendering jobs onto pools of compute nodes it scales automatically; multi-instance tasks support MPI workloads.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains Azure Batch in context, with comparison tables and the common traps.
Terms in this definition
- HPC
Large-scale parallel computation, which Azure serves through CycleCloud or Azure Batch and VM sizes capable of RDMA.
- Multi-instance tasks
Azure Batch tasks that run across multiple compute nodes at once, which is how MPI workloads are executed.
- MPI
Message Passing Interface, a standard by which nodes in an HPC job exchange data. Azure Batch runs such workloads using multi-instance tasks.
Related terms
- taskSlotsPerNode
Setting on an Azure Batch pool that lets each node run multiple tasks at once.