WX 系列新增 Dynamic Local Mode 加強性能表現,AMD Ryzen Threadripper 2970WX/2920X 測試

WX 系列新增 Dynamic Local Mode 加強性能表現,AMD Ryzen Threadripper 2970WX/2920X 測試

ADVERTISEMENT

AMD 暨發表 4 個晶粒與 2 個晶粒核心數量全開的 Ryzen Threadripper 2990WX 和 Ryzen Threadripper 2950X 之後,終於盼到每個 CCX 屏蔽 1 個實體核心的 Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X,並再接再厲推出 Dynamic Local Mode,加強整體效能表現。

第二世代 Threadripper 到齊

AMD 設計 Zen 微架構處理器時,Zeppelin 晶粒設計即包含高速互連介面 Infinity Fabric,SoC 架構對內連結不同功能區塊,對外則能夠與其它 3 個 Zeppelin 晶粒相互連結。每個 Zeppelin 設計包含 2 個 CCX(Core Complex),每個 CCX 包含 4 個實體處理器核心,意即最高能夠提供單一 Socket 32 實體核心。

第一代 Ryzen Threadripper 並未全部開放 TR4 處理器封裝全部晶粒,而是只有開啟負責控制記憶體的 2 個晶粒,最高達實體十六核心。第二代則是交由 Ryzen Threadripper 2990WX 型號全數開啟 32 個實體核心,先前推出的 X399 晶片組主機板,僅需更新 UEFI BIOS 即可支援(部分廠商推出加強 VRM/VRD 散熱套件、亦有廠商直接推出新款主機板)。

AMD 第二代 Ryzen Threadripper 處理器規格比較表
▲AMD 第二代 Ryzen Threadripper 處理器規格比較表。

Ryzen Threadripper 2990WX 與 Ryzen Threadripper 2970WX 每個晶粒均有專屬的 Infinity Fabric 與另外 1 個晶粒直接連結。若是僅開啟 2 個晶粒的 Ryzen Threadripper 2950X 和 Ryzen Threadripper 2920X,則晶粒之間銜接 2 組 Infinity Fabric
▲Ryzen Threadripper 2990WX 與 Ryzen Threadripper 2970WX 每個晶粒均有專屬的 Infinity Fabric 與另外 1 個晶粒直接連結。若是僅開啟 2 個晶粒的 Ryzen Threadripper 2950X 和 Ryzen Threadripper 2920X,則晶粒之間銜接 2 組 Infinity Fabric。

Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X 同樣採用相當精緻的包裝盒
▲Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X 同樣採用相當精緻的包裝盒。

包裝盒內含 1 個 Ryzen Threadripper 2970WX 或是 1 個 Ryzen Threadripper 2920X 處理器
▲包裝盒內含 1 個 Ryzen Threadripper 2970WX 或是 1 個 Ryzen Threadripper 2920X 處理器。

附屬配件包含 1 個 Asetek 水冷系統金屬扣具,以及避免使用者用力過度的扭力板手,達規定扭力值會發出「喀」聲響。
▲附屬配件包含 1 個 Asetek 水冷系統金屬扣具,以及避免使用者用力過度的扭力板手,達規定扭力值會發出「喀」聲響。

Dynamic Local Mode

第一代 Ryzen Threadripper 以及第二代 Ryzen Threadripper 2950X、Ryzen Threadripper 2920X,AMD 替這幾款處理器增加 Local Mode 運作模式與 Distributed Mode,能夠於 Ryzen Master 超頻設定軟體之內選擇,分別影響作業系統看待處理器的方式。

若是選擇 Distributed Mode(預設值),則作業系統視處理器為 UMA(Uniform Memory Access)架構,所有核心均對等;Local Mode 則是切換為 NUMA(Non-Uniform Memory Access)架構,作業系統將 2 個 Zeppelin 晶粒視為 2 個處理器叢集,盡量避免跨叢集的執行緒調度、記憶體存取或其它資源共享行為,對於記憶體延遲敏感的工作,能夠提升效能。

Ryzen Threadripper 2990WX 和 Ryzen Threadripper 2970WX 又更複雜一些,由於向下相容 X399 主機板設計,新開啟 2 個 Zeppelin 晶粒均不負責記憶體功能(伺服器版本 EPYC 則開啟使用),於是乎又多了能夠直接控制存取記憶體的節點,與需要透過其它節點存取記憶體的節點,2 種不同分類,因此 Local Mode 和 Distributed Mode 並未導入至這 2 款處理器。

Ryzen Threadripper 2970WX、Ryzen Threadripper 2920X 解禁發售之日,AMD 替 Ryzen Threadripper 2990WX、Ryzen Threadripper 2970WX 新增 Dynamic Local Mode,能夠提升部分作業的執行效能。Dynamic Local Mode 藉著在 Windows 服務註冊 1 個統計功能,在背景持續分析各個執行緒所占用的處理器時間,由多至寡先行填入具備記憶體控制器的 Zeppelin 晶粒,再填入無法直接存取記憶體的 Zeppelin。

由原理可得知,Dynamic Local Mode 確保消耗最多處理器資源的執行緒,同時也可以獲得最短的記憶體存取延遲和較高的頻寬表現,且該執行緒與處理器核心親和性為動態設定,無須如同 Local Mode、Distributed Mode 需要透過重新開機切換,以影響作業系統看待處理器的方式。

新版 Ryzen Master 軟體遇到 Ryzen Threadripper 2990WX 和 Ryzen Threadripper 2970WX,將多出 Dynamic Local Mode 並預設開啟
▲新版 Ryzen Master 軟體遇到 Ryzen Threadripper 2990WX 和 Ryzen Threadripper 2970WX,將多出 Dynamic Local Mode 並預設開啟。

Ryzen Master 將於 Windows 註冊 1 個名為 AMD Dynamic Local Mode Service 服務
▲Ryzen Master 將於 Windows 註冊 1 個名為 AMD Dynamic Local Mode Service 服務。

Dynamic Local Mode 開啟前後,Ryzen Threadripper 2970WX 搭配 NVIDIA GeForce RTX 2080 Ti 遊戲效能表現
▲Dynamic Local Mode 開啟前後,Ryzen Threadripper 2970WX 搭配 NVIDIA GeForce RTX 2080 Ti 遊戲效能表現。

目前看來,Dynamic Local Mode 開啟後的受益者絕大部分為遊戲,各款遊戲均有程度不一的效能提升。AMD 也表示 Dynamic Local Mode 不見得對各項程式作業有所幫助,視該作業對記憶體存取的依存度而定。

補足效能間隙

此時段推出 Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X,主要是完成第二世代 Ryzen Threadripper 的效能區間布局,也連帶與第一世代完成市場交接。第二世代採用 GLOBALFOUNDRIES 12nm 製程,快取、記憶體存取延遲表現有所改善,時脈也能夠再往上提升數個倍頻。

首先是 Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X 的耗電量與溫度測試,主機板採用 MSI MEG X399 Creation、散熱器則是 Enermax LIQTECH TR4 240,記憶體選用手邊 G.SKILL Flare X F4-3200C14D-16GFX 和 G.SKILL Sniper X F4-3400C16D-16GSXW,將等效時脈固定於 DDR4-2933,並採用變電家量測電源供應器 Seasonic Platinum 1000W 市電輸入端。

Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X 的耗電量與溫度表現。(溫度為 Tjunction,室溫 25℃)
▲Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X 的耗電量與溫度表現。(溫度為 Tjunction,室溫 25℃)

由於 Ryzen Threadripper 具備 +27℃ 的 Tctl,因此可以發現該系列處理器燒機均在 66℃~68℃ 徘徊,此時散熱器的長時間冷卻穩定度與否就相當重要,避免 Tctl 頂到溫度上限而減少自動超頻幅度。

效能測試部分首先觀察 SiSoftware Sandra 多種不同計算應用的效能,Ryzen Threadripper 2920X 不意外地如同前次測試 Ryzen Threadripper 2950X,由於軟體因素無法進行科學分析與影像處理測試,因此該項目欄位為空白。

Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X 的記憶體延遲數據略有不同,以前者較佳。(Ryzen Threadripper 2920X 採用預設 Distributed Mode)
▲Ryzen Threadripper 2970WX 與 Ryzen Threadripper 2920X 的記憶體延遲數據略有不同,以前者較佳。(Ryzen Threadripper 2920X 採用預設 Distributed Mode)

由於 Ryzen Threadripper 2920X 運作時脈較高,因此在 CPU-Z 單執行緒佔有優勢,Ryzen Threadripper 2970X 則是相反
▲由於 Ryzen Threadripper 2920X 運作時脈較高,因此在 CPU-Z 單執行緒佔有優勢,Ryzen Threadripper 2970X 則是相反。

SiSoftware Sandra 依舊不知支援 Ryzen Threadripper 2920X 運作模式,部分測試項目數據空白
▲SiSoftware Sandra 依舊不支援 Ryzen Threadripper 2920X 運作模式,部分測試項目數據空白。

7-Zip 測試數據,Ryzen Threadripper 2920X 壓縮得分反而比 Ryzen Threadripper 2970WX 稍高些許
▲7-Zip 測試數據,Ryzen Threadripper 2920X 壓縮得分反而比 Ryzen Threadripper 2970WX 稍高些許。

WX 系列新增 Dynamic Local Mode 加強性能表現,AMD Ryzen Threadripper 2970WX/2920X 測試
▲影片轉檔部分,x264 FHD Benchmark 由 Ryzen Threadripper 2920X 取得勝利,HWBOT x265 Benchmark 則是由 Ryzen Threadripper 2970WX 領先。

對於 HEDT 平台而言,軟體是否針對如此之多的執行緒最佳化相當重要,否則受限於 TDP 規格,多核心勢必需要降低運作時脈,表現可能比更低階的處理器還要差,如上方 x264 FHD Benchmark 測試結果。

算圖軟體絕大部分以核心數量多寡辯高下,Ryzen Threadripper 2970WX 不意外比 Ryzen Threadripper 2920X 獲得更好的成績
▲算圖軟體絕大部分以核心數量多寡辯高下,Ryzen Threadripper 2970WX 不意外比 Ryzen Threadripper 2920X 獲得更好的成績。

AMD 風頭無法擋

就過去 1~2 年的表現來看,AMD 自從發表 Zen 微架構之後,不但贏回了市場信心,也很明白自身產品效能相對 Intel 處理器的差異,因此不時做出降價反應,在消息面或是消費者心理情感面均獲得不少好評。

接著就是明年即將利用 TSMC 7nm 所推出的 Zen 2 微架構,IPC 效能提升、運作時脈提升是想像得到的必然,至於相較 Intel 頗為貧弱的 AVX 指令集效能,是否會一次補足電晶體數量迎頭趕上則有待觀察,但這場由 AMD 拖 Intel 下海打的處理器核心數量戰役,無論最後贏家是誰,消費者才是那撿到便宜的黃雀。

 

產品資訊

AMD Ryzen Threadripper 2970WXRyzen Threadripper 2920X

延伸閱讀

測試平台

  • 主機板:MSI MEG X399 Creation
  • 記憶體:G.SKILL Flare X F4-3200C14D-16GFX 8GB x 2 @2933MHz、G.SKILL Snioer X F4-3400C16D-16GSXW 8GB x 2 @2933MHz
  • 顯示卡:NVIDIA GeForce RTX 2080 Ti Founders Edition
  • 系統碟:Plextor M9PeG 512GB
  • 電源供應器:Seasonic Platinum 1000W
  • 作業系統:Microsoft Windows 10 Pro 64bit 1803
R.F.
作者

誤入叢林的小白兔,每天爬樓梯到七樓的白癡,幻想自己很瘦的豬,一放假就睡死的bed potato。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則