
==========
https://azure.microsoft.com/zh-tw/blog/azure-hbv3-virtual-machines-for-hpc-now-up-to-80-percent-faster-with-amd-milanx-cpus/
在十一月 8, 2021 上貼文
Evan Burness 首席項目經理,Azure HPC
今日現場預覽,即將在全球推出
我們宣布,Azure HBv3 虛擬機的預覽版現已上線,這些虛擬機由第 3 代 AMD EPYC™ 處理器和 AMD 3D V 緩存(代號為“Milan-X”)增強。這些處理器顯著提高了各種受內存性能限制的工作負載的性能、擴展效率和成本效益,例如 CFD、顯式有限元分析、計算地球科學、天氣模擬和芯片設計 RTL 工作流。
與目前配備第三代 AMD EPYC 處理器的 HBv3 系列相比,該系列已經是公共雲上高性能計算工作負載的最高性能虛擬機,客戶將體驗到:
CFD 性能提高 80%
EDA RTL 的性能提高 60%
顯式 FEA 的性能提高 50%
天氣模擬性能提高 19%
此外,全球所有 HBv3 系列 VM 都將很快升級為 Milan-X 處理器。除了 HBv3 系列 VM 的現有定價外,此升級將免費提供,並且無需更改客戶工作負載。HBv3 系列 VM 大小沒有其他變化,客戶已經知道並依賴其進行關鍵研究和業務工作負載。有關 Azure HBv3 系列的更多信息,請參閱官方文檔。
加速內存性能受限的 HPC 工作負載
許多 HPC 工作負載的首要驅動因素是內存性能。對於某些(例如計算流體動力學),性能直接由內存帶寬驅動。對於其他應用,例如作為矽設計公司主力應用的 RTL 模擬,這意味著內存延遲。即將對 HBv3 系列 VM 進行的升級將通過將 L3 緩存內存增長到前所未有的每台虛擬機 1.5 GB 來滿足這兩種需求。這比目前在 HBv3 系列 VM 中發現的標準第三代 EPYC 處理器大三倍,比當今客戶數據中心的大多數 HPC 服務器中發現的總 L3 緩存大 25 倍以上。
為了讓受內存帶寬限制的工作負載以適當的規模運行,更大的 L3 緩存的淨效應是有效內存帶寬最多增加 1.8 倍。這意味著今天提供 350 GB/s(由 STREAM-TRIAD 測量)的 HBv3 VM 很快將更像具有超過 600 GB/s 內存帶寬的 VM。
對於受內存延遲限制的工作負載,Milan-X 處理器中更大的 L3 緩存的淨效應是緩存命中率和整體緩存延遲範圍(從一個核心到最近和最遠的相鄰核心的延遲)提高了 50%相反,比標準的第三代 EPYC 處理器低 50% 。
以下是使用 Milan-X 處理器增強的 Azure HBv3 VM 與使用標準第三代 EPYC 處理器的現有 HBv3 系列相比的大規模性能結果示例。測試是在一系列 MPI 規模場景中進行的,從 2 到 64 個 VM(240 到 7,680 個 CPU 內核)。

圖 1:基準測試採用 WRF v. 4.15、OpenFOAM v. 1912 和 Ansys Fluent 2021 R1