Nvidia Vera CPU 基準測試顯示其 Python 效能可與 Intel 和 AMD 抗衡
Nvidia 的 Vera 處理器在多項 Python 測試中領先 Intel 和 AMD 伺服器晶片,為其 AI 基建定位提供可量度的依據。10 月 30 日公布的 Nvidia Vera CPU 基準測試,將這款獨立處理器與 Intel Granite Rapids-AP 及 AMD EPYC Turin 比較。測試確立了值得關注的優勢,但未能判定哪個平台最有效率地運行完整 AI agents。
這項分別相當重要,因為 agentic AI,即會使用工具並透過多個步驟執行任務的軟件,所依賴的不只是模型生成。一個系統可以迅速產生指令,卻仍可能在等待程式碼執行、檢索或驗證時反應緩慢。Vera 正是針對這些周邊工作,令 Nvidia 與成熟的伺服器處理器直接競爭。
核心競爭在於,Vera 與現有 Intel 和 AMD 託管這類工作負載的方案之間的比較。買家需要知道,其 CPU 優勢能否在實際軟件、併發量及部署要求下延續。現有證據支持認真評估 Vera,但對其 agent 效能更優越的廣泛說法,仍有待進一步測試。
Nvidia Vera CPU 基準測試確立特定工作負載的領先優勢
Vera 最突出的結果,是證明它具備競爭力的伺服器處理器實力,而非在所有 AI 基建範疇中勝出的通用贏家。Tom’s Hardware 的獨立 CPU 基準測試涵蓋 Python、記憶體測試及更廣泛的伺服器工作負載。這種涵蓋面相當重要,因為面向 agents 推廣的處理器,仍須處理一般應用程式工作。
最清晰且可取得的 Python 結果來自 PyBench,這是一項量度基本 Python 操作執行時間的基準測試。該刊物報道,Vera 比 AMD EPYC 9755 快 4%。這是在特定測試中的具體領先,而非衡量整個編程助手會快多少。
其他結果進一步說明,必須逐一閱讀圖表。在 CacheBench 的綜合讀取、修改及寫入測試中,Vera 落後於比較組別。Intel 則在報道中的純 CPU prompt 處理比較中領先,該測試量度文字生成前的輸入處理。不同測試會獎勵處理器和軟件堆疊的不同部分。
這些結果令比較比一個單純的勝利敘事更具參考價值。採購團隊可以把觀察到的優勢,連結到其實際運行的工作負載;亦可識別一款表面合適的處理器在投入生產服務前,還需要在哪些方面作額外評估。
獨立 CPU 測試與整合 AI 系統之間的分別尤其值得留意。獨立伺服器比較會檢視處理器及其周邊平台所執行的工作,卻不會自動量度與 GPU 的互動;GPU 是常用於運行大型 AI 模型的加速器。
由 GPU 支援的部署可與純 CPU 測試採用不同的工作分配方式。在獨立基準測試中佔主導的操作,對已部署服務的回應時間可能貢獻甚少。反過來說,若應用程式反覆等待某項操作,即使 CPU 改善幅度不大也可能很重要。
因此,較有用的解讀應是有條件的:當量度的工作負載與買家的應用程式相似時,Vera 是可信的替代選項。同一組結果無法證明每個資料庫、推論服務或企業應用程式都應遷移至 Nvidia。
這亦解釋了基準測試廣度為何比標題式的簡單結論更重要。測試互不相關的伺服器任務,有助揭示窄範圍示範可能忽略的弱點。買家需要了解這些界線,因為生產伺服器很少只執行產品簡報中展示的一項操作。
眼前的變化是,Vera 的獨立效能現已有另一個公開參考點。下一個問題是,這些量度到的操作與 agent 服務所執行工作的吻合程度有多高。
Python 效能為 CPU 候選名單帶來壓力
強勁的 Python 結果,讓 Vera 得以實際加入過去由 Intel 和 AMD 主導的評估。Python 是廣泛用於 AI 軟件的程式語言,可作為相關的起點。不過,在成為採購證據之前,其基準測試結果仍需要解讀。
設想一個假設的編程 agent:它編輯檔案、運行驗證腳本,並在繼續之前檢查輸出結果。模型不能單憑更快產生文字便完成這個流程;驗證步驟必須先完成,下一個決定才可利用其結果。
就這類應用程式而言,較快執行相關腳本可以縮短工作流程中的依賴環節。關鍵詞是「相關腳本」。涵蓋內置語言操作的基準測試,並不會重現生產應用程式所調用的每個套件、擴充功能或子程序。
Python 應用程式亦會把工作放在不同位置。有些會花大量時間執行語言層面的控制流程;另一些則會呼叫編譯函式庫、聯絡遠端服務或等待儲存裝置。應用程式使用哪種語言,並不足以判斷哪項硬件資源決定其回應時間。
這限制了 Python 效能領先的含義,但不代表它毫不相關。它提供了測試具代表性應用程式追蹤記錄的理由,即記錄真實操作次序的資料;但並不能取代這種測試。
Nvidia 明確將 Vera 與工具執行和協調工作聯繫起來,後者是指跨越應用程式協調工作的安排。其agentic 工作負載設計強調持續的每核心效能及記憶體存取。這個定位說明該公司為何重視腳本工作負載,但並未獨立驗證每項聲稱的系統效益。
因此,Intel 和 AMD 所面對的壓力是具體的:它們的平台必須在會延誤應用程式有效進展的 CPU 操作上競爭。伺服器即使整體容量較高,也不代表能更快完成個別相互依賴的操作。
反過來同樣重要。單一操作較快,並不等於整體服務容量更高。若許多用戶同時到來,排程、記憶體消耗及互相競爭的工作都可能改變結果。買家既需要回應速度,也需要足夠容量來承受預期流量。
對開發者而言,這會令焦點轉向識別模型回應之間的時間花在哪裡。對企業買家而言,這為評估候選名單增添另一款處理器。對應用程式用戶而言,任何好處都取決於供應商有否部署能改善他們實際等待步驟的硬件。
因此,Python 結果透過合理的應用程式連結帶來競爭壓力,但並不能證明這門程式語言本身界定了整個 agent 基建市場。
Vera 與 EPYC Turin 的比較不止於核心數目
這項比較挑戰了「較高核心數目本身便代表更適合 agent 服務的處理器」這一假設。CPU 核心是處理器內的執行引擎。更多核心可支援更多平行工作,但個別任務未必總能有效分拆到各核心上。
Vera 配備 88 個自訂 Nvidia Olympus 核心。Nvidia 表示,每個核心支援兩個硬件執行緒,即由處理器管理的執行上下文。這些規格說明可用的執行資源,但不表示每個應用程式都能獲得同等的擴展效果。
AMD 的EPYC 處理器規格列出,EPYC 9755 配備 128 個核心,而 EPYC 9965 則配備 192 個。這些產品在同一伺服器系列中代表不同定位;把它們一概視為可互換的「AMD CPUs」,會掩蓋有意義的比較。
因此,Vera 與 EPYC Turin 的比較需要一個明確的工作負載問題:買家是希望更快完成個別腳本、服務更多獨立請求,還是整合服務?每一項目標都可能偏好不同的執行速度、平行容量及記憶體存取平衡。
Intel 也應納入同一討論。其 Xeon 平台是運行應用程式服務及 CPU 端 AI 工作的另一條成熟路線。基準比較應直接測試這條路線,而不是假設每項與 AI 有關的操作都偏向 Nvidia。
記憶體頻寬,即資料在記憶體與處理器之間移動的速度,增加了另一個維度。Nvidia 為 Vera 的 LPDDR5X 記憶體標示最高 1.2 TB/s,LPDDR5X 是一種低功耗記憶體技術。這是已公布的能力,並不保證應用程式能達到該傳輸速率。
當資料移動限制應用程式進展時,應用程式便會受惠於頻寬;當執行依賴遠端回應或一連串計算時,受惠程度則較低。單憑大幅頻寬規格,無法判定這些情況。
這令平台平衡比單一規格更具影響。讓執行引擎更快取得資料,只有在它們確實需要該資料時才有幫助;增加平行容量,也只有在應用程式能有效使用時才有幫助。
因此,Vera 與 EPYC Turin 最適宜被理解為工作負載適配度的比較。買家不應只按核心、插槽或執行緒將每項結果標準化。每個分母回答的問題都不同,並可能掩蓋系統其他地方的成本。
插槽數目,即伺服器中安裝的處理器數目,亦會改變比較邊界。每插槽優勢與完整伺服器優勢是不同發現。在評估部署要求時,兩者都不應在未說明下互相取代。
競爭層面的含義很直接:Intel 和 AMD 需要提出針對特定工作負載的答案,而 Nvidia 則必須證明規格利好以外的效益。沒有任何供應商能單憑核心數目贏得生產部署決定。
更快的 CPU 步驟未必自動造就更快的 agents
將 CPU 速度連結到 agent 效能的機制是合理的,但其影響取決於應用程式的實際瓶頸。瓶頸是限制進度的資源或操作;改善系統其他部分,基本上不會消除該限制。
設想一個研究 agent:它檢索文件、擷取段落,並要求模型比較內容。若文件處理主導了延遲,更快的 CPU 執行便值得關注;若遠端檢索服務主導,替換本地處理器只能解決較小部分的問題。
同一邏輯適用於編程 agents。編譯,即把原始碼轉換為可執行軟件的過程,可能在驗證流程中佔據重要位置。然而,應用程式也可能將大部分時間花在等待模型輸出、外部測試或程式庫存取。
Nvidia 的AI 吞吐量分析指出,CPU 端延遲可能影響周邊 GPU 服務。這是該公司的架構解釋,而非針對每種部署的獨立量度。其相關性取決於服務如何排程工作及保留應用程式狀態。
這個論點擴闊了買家應衡量的範圍。更快完成工具呼叫,對正在等待的用戶有直接意義。至於加速器利用率是否因此進一步受惠,則需要整合系統的證據支持。
利用率,即可用容量中正在進行有用工作的比例,若單獨考量亦可能帶來誤導。繁忙的處理器可能正在執行重試、重複工作,或處理未能趕及截止時間的任務。高活躍度並不必然代表高有效產出。
更有力的指標,是在明確服務要求下完成的工作。對編程產品而言,這可能是於可接受的回應時限內交付已驗證的變更。對研究產品而言,則可能是附有所需證據的完整答案。
這些例子是評估目標,而非已報告的 Vera 結果。它們說明了為何元件層面的量度與應用程式層面的量度應一併採用。前者識別可能的優勢;後者決定這些優勢是否真正改善產品。
平均效能與尾端延遲亦有類似分別;後者是最慢一部分請求所經歷的回應時間。平均值可以改善,但困難的請求仍可能緩慢。共享的生產系統需要同時關注兩者。
知識應用程式在硬件效能與資訊質素之間,亦引入另一道界線。更佳的知識融合與更快的處理速度,分別處理答案工作流程的不同部分。更快執行不會令不完整的來源集合變得更完整。
Nvidia Vera CPU 基準測試足以支持進一步研究 CPU 執行在哪些環節限制代理進度。不過,應用程式擁有者仍須在自身服務中建立這種關聯。這是一項工程要求,並非否定已量得的增益。
編譯器選擇、平台耗電與部署仍然關鍵
只有在分析納入軟件設定、系統能源及營運要求後,處理器比較才會成為採購論據。 這些因素可以改變觀察到的基準領先幅度所代表的價值。它們應獲得與處理器架構同等程度的審視。
編譯器,即把原始碼轉換為可執行指令的軟件,可以實質影響測試結果。不同的最佳化設定可改變應用程式運用可用硬件的效率。因此,最終比較同時包含軟件選擇與處理器能力。
目前的評測說明了這種敏感性。Tom’s Hardware 報道,採用 oneAPI 最佳化二進制檔重新測試 Intel 工作負載後,效能提升了 10%。在該比較中,使用另一款編譯器 GCC 的 Vera 仍領先 8.6%。結果既顯示仍然存在的領先優勢,也顯示軟件帶來的顯著影響。
這不代表每項結果都必須使用相同編譯器才算公平。跨平台比較往往需要不同工具,才能反映實際部署條件。要求在於披露這些選擇,並將其連結到客戶實際能夠運行的內容。
通用建置可以回答可攜性問題。經調校的建置可以回答平台最佳化問題。兩者都不應被表述為回答買家對軟件的所有疑問。
歷史測試條件同樣需要謹慎看待。Phoronix 的早期 Vera 測試採用了量產前硬件,並限制了可使用的工作負載。評測者亦描述了監測功耗及頻率方面的限制。這些條件屬於較早前的測試環節,不應自動用來描述十月進行的獨立評測。
這個區別十分重要,因為初步展示與後期伺服器評估的證據份量不同。買家應詢問其閱讀的特定比較實際量度了甚麼。保留事項應依隨其證據,而非成為永久附加於產品的標籤。
能源評估亦需要同樣精確。散熱設計功耗是一項用於規劃散熱及供電的規格,並不等同於每項已完成任務的實測能源消耗。單憑處理器規格,無法判定整個系統的效率。
部署比較應包括為交付同等工作所需的平台資源。記憶體、網絡、儲存及散熱都可以影響結果。系統在耗能期間等待的時間亦同樣重要。
營運準備度亦可能構成另一項限制。Vera 採用 Arm,這是一種與所比較的 Intel 及 AMD 晶片所用 x86 架構不同的處理器指令架構。買家必須確認其所需軟件及支援安排能否在目標平台上令人滿意地運作。
這並非聲稱遷移必然失敗。這是指在作出承諾前,應測試相依項目、封裝應用程式、監控及事故復原。若營運服務引入不可接受的干擾,效能增益的價值便有限。
因此,持審慎態度的結論比熱衷或否定兩者都更狹窄。Vera 具備可信的優勢,但完整的部署理據仍取決於工作負載。Nvidia、Intel 及 AMD 都應面對相同要求:披露設定,並展示有用的生產成果。
三個訊號將決定這些結果接下來代表甚麼
下一批證據應把可重現的 CPU 增益,連結到已完成的應用程式工作及可靠的部署。 未來數月,三個訊號尤其值得留意。它們的價值在於釐清現有圖表無法解決的不確定性。
第一個訊號,是在生產系統上更廣泛地重現結果。獨立評測者及客戶應公開設定、軟件版本、調校選擇及完整結果。若在可比較的系統中反覆展現優勢,將增強人們對 Vera 優勢可超越特定測試環境的信心。
這種重現亦應保留不利結果,而非只保留有利結果。個別弱點可以揭示對買家重要的工作負載邊界。完整的結果集合,比另一則由挑選勝出項目拼湊而成的標題更有用。
重現亦需要區分一致性與數字完全相同。不同系統可以產生不同的絕對結果,同時保留有意義的相對模式。重要問題是,該解釋能否經得起跨越這些設定的審視。
第二個訊號,是在任務及所需輸出質素維持不變的情況下進行應用程式比較。若較快運行卻略過驗證或交付較弱結果,其意義便有限。在公平比較平台之前,必須先為已完成工作作出定義。
對編程代理而言,這類比較應維持模型、任務集、工具及驗收準則一致。對研究代理而言,則應維持證據要求及評估流程一致。這些是建議的量度條件,並非對已完成測試的聲稱。
若能證明完成任務所需時間減少,將加強 Vera 元件結果與其代理定位之間的連結。若 CPU 操作更快但變化不大,則可能意味另一個階段主導該應用程式。無論哪一種結果都會有價值。
第三個訊號,是來自供應商及系統合作夥伴的部署證據。Nvidia 的Vera 發佈詳情列出單插槽及雙插槽設定,以及計劃中的合作夥伴供應安排。已宣布的支援表明意向;可取得的系統及持續的營運結果,則建立另一種證據。
客戶案例應說明遷移了甚麼、改善了甚麼,以及哪些部分需要調整。有用的披露會討論應用程式行為、軟件相容性,以及維持服務所需的營運工作。處理器採用公告若欠缺這些細節,核心採購問題便仍未解決。
競爭比較亦必須跟上可用替代方案的步伐。針對某個已命名世代的結果,仍然只是關於該世代的證據。當採購選項改變時,買家應更新候選清單,同時保留較舊結果作為歷史參考點。
這些訊號合起來,將令討論由架構承諾走向部署判斷。它們亦為 Intel 及 AMD 提供清晰的回應途徑:在可比較的營運條件下,展示等量的有用工作。Nvidia 同樣面對這個標準。
目前證據已經改變了評估對話。Vera 值得作為獨立 CPU 平台納入考慮,尤其是在其已量度的優勢與應用程式相近之處。Nvidia Vera CPU 基準測試並未確立它可無條件取代現有伺服器。
在下一次基礎設施決策前,請識別實際拖慢應用程式的 CPU 工作。把本地執行與模型生成、遠端服務及儲存等待分開。然後在可用平台上比較完整任務,並維持輸出質素及營運要求一致。保留設定及不利結果,同時也保留勝出結果。有用的問題是,Vera 能否更快完成你的工作、更有效率地運用資源,並適配你的營運環境。要求供應商在這個界線上提供證據。Python 領先值得進一步評估;生產決策則應依據用戶所依賴服務的實際表現。



