Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: ✔️ Linux VMs ✔️ Windows VMs ✔️ Flexible scale sets ✔️ Uniform scale sets
Important
HBv2-series VMs retire on May 31, 2027. This retirement date applies to all HBv2 sizes: Standard_HB120rs_v2, Standard_HB120-96rs_v2, Standard_HB120-64rs_v2, Standard_HB120-32rs_v2, and Standard_HB120-16rs_v2. After this date, Azure sets HBv2 VMs to a deallocated state. They stop working, stop incurring billing charges, and lose SLA and support. Plan your modernization to current-generation HPC alternatives before the retirement date. For modernization guidance, see the Modernization guidance section.
Performance testing was conducted across multiple HBv2-series size VMs. The following table summarizes key findings from these tests.
| Workload | HBv2 |
|---|---|
| STREAM Triad | 350 GB/s (21-23 GB/s per CCX) |
| High-Performance Linpack (HPL) | 4 TeraFLOPS (Rpeak, FP64), 8 TeraFLOPS (Rmax, FP32) |
| RDMA latency & bandwidth | 1.2 microseconds, 190 Gb/s |
| FIO on local NVMe SSD | 2.7 GB/s reads, 1.1 GB/s writes; 102k IOPS reads, 115 IOPS writes |
| IOR on 8 * Azure Premium SSD (P40 managed disks, RAID0)** | 1.3 GB/s reads, 2.5 GB/writes; 101k IOPS reads, 105k IOPS writes |
MPI latency
MPI latency test from the OSU Micro-Benchmark (OMB) suite is run. Sample scripts are on GitHub.
./bin/mpirun_rsh -np 2 -hostfile ~/hostfile MV2_CPU_MAPPING=[INSERT CORE #] ./osu_latency

MPI bandwidth
MPI bandwidth test from the OSU microbenchmark suite is run. Sample scripts are on GitHub.
./mvapich2-2.3.install/bin/mpirun_rsh -np 2 -hostfile ~/hostfile MV2_CPU_MAPPING=[INSERT CORE #] ./mvapich2-2.3/osu_benchmarks/mpi/pt2pt/osu_bw

Mellanox Perftest
The Mellanox Perftest package has many InfiniBand tests such as latency (ib_send_lat) and bandwidth (ib_send_bw). The following command serves as an example.
numactl --physcpubind=[INSERT CORE #] ib_send_lat -a
Next steps
- Read about the latest announcements, HPC workload examples, and performance results at the Azure Compute Tech Community Blogs.
- For a higher-level architectural view of running HPC workloads, see High Performance Computing (HPC) on Azure.