Ubuntu HPC Images - 20231127
The Ubuntu HPC Images includes optimizations and recommended configurations to deliver optimal performance, consistency, and reliability. These images (Ubuntu HPC 20.04, Ubuntu HPC 22.04) consists of the following HPC tools and libraries:
- Mellanox OFED 23.07-0.5.1.2
- Pre-configured IPoIB (IP-over-InfiniBand)
- Popular InfiniBand based MPI Libraries
- HPC-X v2.16
- IntelMPI 2021.9.0
- MVAPICH2 2.3.7-1
- OpenMPI 4.1.5
- Communication Runtimes
- Libfabric
- OpenUCX
- NCCL 2.19.3-1
- NCCL RDMA Sharp Plugin
- Optimized libraries
- AMD Optimizing C/C++ and Fortran Compilers 4.0.0.0_1
- Intel MKL 2023.2.0.4949
- GPU Drivers
- Nvidia GPU Driver 535.86.10
- NV Peer Memory (GPU Direct RDMA)
- NVIDIA Fabric Manager
- CUDA 12.2
- GDRCopy 2.3
- Data Center GPU Manager 3.1.8
- Azure HPC Diagnostics Tool
- SKU based Customizations
- Topology files
- NCCL configuration
- Moby 24.0.7-ubuntu22.04u1
- NVIDIA Docker container 24.0.7-1
- Azure Managed Lustre 2.15.1-29-gbae0abe
- Moneo v0.3.3
- Azure HPC Health checks v0.2.6
Deploying HPC VM Images :
The HPC VM images are available from Azure Marketplace, and they can be deployed through a variety of deployment vehicles (CycleCloud, Batch, ARM templates, etc).
AzureHPC scripts provide an easy way to quickly deploy an HPC cluster using an HPC VM image.
The Ubuntu Images are available in the marketplace with the following URIs :
microsoft-dsvm:ubuntu-hpc:2004:20.04.2023111801
microsoft-dsvm:ubuntu-hpc:2204:22.04.2023111801
What's changed :
- Updates to Mellanox OFED 23.07-0.5.1.2
- Updates to HPC-X v2.16
- Updates to NVIDIA GPU driver 535.86.10
- Updates to NCCL 2.19.3-1
- Updates to Intel MKL 2023.2.0.4949
- Updates to Moneo v0.3.3
- Updates to Health checks v0.2.6
- Updates to NVIDIA docker and Moby engine