集成了x86、Vega 圖形、XDNA AI 和 FPGA 電路的Arm真是太棒了!

AMD昨天推出了Embedded 架構,此舉提出了一個問題:既然可以擁有五個計算架構,為什麼還要選擇一個呢?
AMD的最新產品通過PCIe將x64 Ryzen處理器與Versal AI Edge 片上系統結合,讓它們可以在網路邊緣等低功耗、低延遲數據處理應用的單板上使用。
主處理器可以從Ryzen Embedded R2000系列中挑選,該系列於2022年推出,擁有多達4個Zen CPU核心、16個PCIe 3.0 通道和多達8個 Radeon Vega圖形計算單元。
該晶片有一個專用的PCIe鏈路,連接到AMD Versal自適應SoC,前者於2021年首次出現。這些Versal器件包含一系列AI引擎、一個FPGA和四個Arm設計的CPU核心(兩個Cortex-A72和兩個Cortex-R5)。在ML處理方面,AMD聲稱其頂級Versal晶片能夠在INT8上實現約228 TOPS。
正如Embedded 這個名字所示,這種技術應該應用在相對惡劣條件下經久耐用的設備中——公共顯示器、現場儀器和機械、網路邊緣處理、運輸和汽車等。它不見得非常尖端或者非常強大;可靠性、成本、功耗性能比、占用空間和特定工作負載驗證通常更為重要。因此,可以預計這些晶片會使用較舊的架構。
事實上,AMD將目光投向了工業機器人、零售和監控安全、智慧城市設備、網路、機器視覺和醫學成像;其客戶會判斷該硬體的延遲、特質和處理管道是否適合其應用。
AMD的工業視覺、醫療保健和科學市場高級總監Chetan Khona在一份聲明中侃侃而談:「在自動化系統中,傳感器數據的價值會隨著時間的推移遞減,並且必須儘可能使用最新鮮的資訊進行操作,以實現最低延遲的確定性響應。在工業和醫療應用中,需要在毫秒級別做出許多決策。」
為了達到這些延遲目標,AMD鼓勵開發人員將工作負載分解為更小的部分,這些部分可以通過平台的各種計算架構單獨加速。例如,自適應SoC的FPGA和AI引擎可對來自多個傳感器或饋送的流數據進行預處理和分類,而Ryzen處理器的CPU和GPU核心則運行控制系統和圖形用戶界面。
當然,混合核心系統一直是這樣處理的,AMD並不是第一個將混合架構置於一塊板上甚至單個晶片中的公司。這是顯而易見的。有趣的是,AMD不僅在Ryzen和Versal系列中採用了這種做法,還非常強調嵌入式和網路邊緣端的AI,如果人們不需要,它就不會這樣做。理論上如此。
在首批基於AMD Embedded 設計的系統中,Sapphire的Edge VPR-4616-MB非常有創意。它將四核Ryzen嵌入式R2314處理器連接到mini-ITX規格的主板上的Versal AI Edge VE2302 Adaptive SoC,據報道,該主板的功耗低至30瓦。Sapphire還計劃為該主板配備內存、存儲、PSU和機箱,成為完全組裝的電腦。