HBv2虚拟机器搭载120个AMD EPYC 7002系列CPU核心,每个CPU核心搭配4GB记忆体,因此整体拥有480GB记忆体,而HBv2的记忆体频宽高达50GB/sec,约是x86的150%。每个HBv2可以提供双精度4 teraFLOPS的效能,单精度则能有8 teraFLOPS,而这样的效能是第一代的4倍。
HBv2具有本地端NVMe SSD,可以临时储存各种档案以及I/O模式,微软提到,该虚拟机器系列使用新的BeeGFS BeeOND突发缓冲技术,单个HBv2虚拟机器扩展集(Scale Set)可以提供900 GB /sec的瞬间高峰I/O效能。
在网路传输方面,为了实现最佳的MPI(Message Passing Interface)效能,HBv2支援200 Gb/s HDR InfiniBand,可以提供超低延迟的网路传输,HBv2还支援所有基于InfiniBand的MPI,诸如OpenMPI、 MVAPICH2、Platform MPI和Intel MPI。在单个HBv2虚拟机器扩展集中,用户可以使用多达36,000核心,执行单个MPI工作。
微软也提供了HBv2专用的软体与工具,经过最佳化的CentOS预建置的HPC映像档,能实现最佳的运算效能,该映像档还捆绑各种MPI函式库和编译器等HPC工具。用户可以透过AzureHPC专案,快速地部署端到端Azure HPC环境,其含有网路、运算、调度程式以及储存等各模块的部署脚本,并且还提供一系列执行HPC应用程式的教学。
本文素材来自互联网