AMD Milan-X Delivers AMD EPYC Caches to the GB-era
Azure HBv3 VMs for HPC now generally available with AMD EPYC CPUs with AMD 3D V-Cache
才剛發佈,幾個文章開頭說今天是Milan-X 的embargo day?
由於EPYC是伺服用途取向,所以裏頭的測試都是以HPC應用為主,不過可以當作5800X3D的特性預覽
大致上測試出來結果如先前AMD或各媒體的概論,Milan-X 在CFD(流體運算).結構分析.有限元素分析.EDA 或類似工作負載的情景下皆有相當性能提升
微軟Azure 有簡單說明客戶可從升級後的HBv3 得到以下性能受益
(Azure HBv3 虛擬機 (VM) 原本是使用Milan,現在已經部分地區升級到Milan-X )

--CFD性能提高 80%。
--EDA RTL性能提高了 60%。
--有限元素分析性能提高 50%。
天氣模擬性能提高19%。
phoronix做得ACES MT-DGEMM HPC基準測試

性能增幅顯著,EPYC 7773X 1P甚至超越了Xeon Platinum 8380 2P
專業應用性能大幅提高或許是5900X/5950X3D在成本跟產能考量之外導致它被消滅的理由之一,如果專業應用提升有此幅度,訂價將會是個問題,可能導致某些輕量專業應用需求的潛在客戶轉使用消費級得這兩款型號?
當然並不是全部軟體都能受到大快取的恩惠,測試有說明像代碼編輯之類的就受益不多
此外對快取需求不敏感的應用也可能由於Milan-X時脈較原本Milan略低會有一些負面影響


而大家關注的功耗,phoronix特意開閉3D V-Cache(可以在BIOS中選用)來測試了解功耗跟溫度的差異
整機功耗沒有明顯差異,系統功耗略減了11w,網站推測可能是L3命中率提高的關係而不需要頻繁操作到系統記憶體

CPU綜合功耗部分提高了12W

溫度檢查則沒有明顯變化

7773X 1P如果跟舊的7763 1P相比,平均功耗增加了28W(考量到裏頭有8個CCD,似乎增加得不多)
封裝功耗在286~290w左右

phoronix最後得結論是,雖然AMD 3D V-Cache無法幫助到全部類型的負載,但各基準測試指出有許多高性能HPC計算應用從這上面得到相當大的受益,而且無須更換平台,只需簡單升級BIOS,以及價格具有吸引力(比非X型號多約10~12%成本)
而AMD似乎準備了一些小工具,用來幫助了解與分析軟體對L3的需求,以便各方面衡量之用,後續可能會有更多這些工具的訊息
