問題在於,數據中心 CPU 唔係單純「每個 block 測到 OK」就算。Siemens 提到嘅設計背景包括 multi-die CSS 架構、Neoverse V-series cores、高速互連,以及 PCIe Gen6、NVMe、CXL 等介面 。呢啲元素一齊運作時,真正難驗嘅係系統問題:核心、互連、I/O、功耗行為同軟件喺接近數據中心使用情境下會點樣互相影響。
喺晶片設計入面,tapeout 大致可理解為將設計交去製造前嘅重要定稿節點;過咗呢一關,發現重大問題通常就更貴、更慢。Veloce Strato CS 喺 Siemens 呢套流程入面,扮演 hardware-assisted emulation(硬件輔助仿真)平台嘅角色。Siemens 表示,它支援 Arm AGI CPU 從子系統到全系統層面驗證 。
呢個「全系統」好關鍵。大型數據中心 CPU 嘅風險,往往唔只喺單一模組,而係喺模組之間嘅整合、時序、延遲、頻寬、功耗管理同軟件互動。Siemens 指 Arm 用多座 Veloce Strato CS towers 進行 AGI CPU 全系統驗證,目標包括效能、延遲同功耗相關要求 。
Siemens 亦指,Arm 採用其硬件輔助驗證、emulation 同 prototyping 流程,為 AGI CPU 所用嘅 Neoverse V-series Compute Subsystem 驗證關鍵效能指標 。對晶片團隊而言,價值在於:越早發現系統級問題,就越有機會喺量產矽片前調整設計、驗證策略同軟件流程。
硬件驗證只係一半。數據中心 CPU 要順利推出,firmware、drivers、平台軟件同 bring-up 流程都要跟得上。Siemens 指 Veloce proFPGA CS 用於 FPGA-based pre-silicon 軟件開發,可令原型以接近 real-time 嘅速度運行,讓團隊喺矽片未有之前做驗證、driver 開發同 system bring-up 。
用香港讀者較易理解嘅講法,FPGA 原型就似一個可重編程嘅硬件「替身」:未有真正 CPU 前,先用它模擬目標平台嘅行為,畀軟件工程師唔使等到第一批 silicon 到手先開始排錯。對雲端基建嚟講,呢點好實際;即使硬件指標達標,如果軟件堆疊未 ready,部署一樣可以拖慢。
現有資料可以支持一個清晰結論:Arm 正使用大規模硬件輔助驗證同 FPGA prototyping,去降低 AGI CPU 喺 pre-silicon 階段嘅風險 。但呢並唔等於第三方已獨立證明最終量產晶片嘅效能。
呢個分別要講清楚。Arm 聲稱 AGI CPU 相對 x86 平台,每個 rack 有超過 2 倍效能 ;但就目前引用資料而言,呢是 Arm 發布時嘅產品主張,唔係第三方 benchmark 結果。相關資料亦未披露最終 tapeout 日期或量產矽片驗證數據
。
Siemens 幫 Arm 做嘅,是將 AGI CPU 嘅驗證工作盡量推前。Veloce Strato CS 讓 Arm 喺子系統至全系統層面 emulation 同驗證處理器;Veloce proFPGA CS 則為軟件團隊提供 pre-silicon 平台,提早做驗證、driver 開發同 bring-up 。
所以,這次合作嘅重點係「減風險」:喺真正矽片面世前,盡早找出硬件、效能、功耗、延遲、整合,以及軟件準備度方面嘅問題。要保留嘅 caveat 係:這證明 Arm 用咗一套認真嘅 pre-silicon 驗證策略,但唔等於已獨立證實 Arm 最終效能宣稱。