Arm發佈Cortex-A320:首個面向物聯網和邊緣AI應用的Armv9架構

Arm 宣佈 ,推出新款Cortex-A320,是過去十年裏首次對Cortex-A3x級別內核進行更新。

Cortex-A320採用了Armv9.2架構,專門用於滿足物聯網和邊緣AI應用的需求。與Cortex-A520相比,Cortex-A320通過幾個微架構優化,實現了50%以上的效率提高。通過高效的分支預測器、預取器和內存系統改進,與上一代Cortex-A35相比,標量性能提高了30%,ML性能提升了十倍,也比廣泛使用的Cortex-A53高出六倍。

Cortex-A320是一款無序單發內核,具有32位指令獲取和8級流水線,支持64KB L1和512KB L2緩存,可實現單核心到四核心配置,並具備可擴展性,另外提供了256位AMBA5 AXI接口連接外部存儲器。由於支持DSU-120T功能,可實現僅配備Cortex-A320內核的集羣。

矢量處理單元實現了NEON和SVE2 SIMD(單指令多數據流)技術,既可以在單核複合處理器中單獨使用,也可以在雙核心或四核心實現中在不同內核之間共享。由於支持BF16等新數據類型,以及增強的點乘和矩陣乘法指令,使得Cortex-A320成為適用於ML應用的最高效Cortex-A內核。

此外,Arm還集成了Cortex-A320 CPU和支持Transformer算子網絡的Ethos-U85 NPU,打造出全球首個專為物聯網優化的Armv9邊緣AI計算平台。相較於去年基於Cortex-M85的平台,新的邊緣AI計算平台在ML性能上有八倍的性能提升。