ARM發布Coretx-X3 /A715/A510 CPU:最大12核、全面邁向64位
去年3月份推出面向未來十年的ARMv9指令集之後,ARM又在5月份推出了基於ARMv9的第一代產品,包括Cortex-X2、A710等CPU,今天ARM又推出Cortex-X3、A715 和A510 Refresh等新一代ARMv9產品。這一代的Cortex處理器面向智能手機、平板及筆記本等平台,所以發布的東西比較多,還有新的DSU-110大小核調度架構,最多可以做到8+4+0總計12核。
首先來看CPU整體部分,Cortex-X3、A715分別是Cortex-X2、A710的升級版,不僅峰值性能提升了25%,混合的性能及能效也提升了20%。
值得一提的是,Cortex-X3、A715都已經放棄了aarch32指令集,也就是放棄32為,轉向64位架構。
原有的32位怎麼辦?ARM這次推出的還有A510 refresh,也可以叫做A510 v2版,不僅提升了性能及能效,還最多支持12核架構,同時可選兼容aarch32指令集,但是只限於特定的選擇中。
總的來說,在Cortex-X3、A715及A510 v2這一代的架構中,ARM全面轉向64位的決心是定了,雖然沒有絕對淘汰32位,留給32位兼容的領域越來越少。
再來看看Cortex-X3、A715及A510 v2三款CPU架構的具體變化。
作為超大核,Cortex-X3是主打性能方向的,這一代的架構改進不少,解碼器每週期指令從5個提升到6個,亂序執行窗口從288提升到320個,整數ALU單元從4個提升到6個等等。
其他方面,Cortex-X3的L2緩存容量也從512KB提升到1MB。
最終改變就是性能大漲,與上代安卓旗艦相比性能提升25%,與筆記本電腦性能相比提升34% ——ARM官方的性能對比有些亂,光是這一代性能提升就有22%、28%等多個說法了,還有IPC性能提升了11%。
接下來說A715大核的架構,它不追求絕對性能,更注重能效,相同的性能下比A710節省20%能耗,相同的功耗下性能比A710提升5%。
此外,由於放棄了aarch32指令集,因此A715內核的面積效率大漲,只需要A710的1/4面積,總體性能雖然提升不大,但能效及面積效率大漲。
最後就是A510小核的架構了,現在的是A510 v2相比2020年的A510變化也不算大,重點依然是優化能效,同性能功耗減少5%,頻率提升5%,因此之前的1.8GHz頻率現在可以提升到1.9GHz左右。
還有DSU-110,這個是新一代的核心互聯技術,核心搭配方式更靈活,除了1+3+4之外,還有1+4+4,2+2+4及8+4+0,最後一種配置就是針對筆記本這樣的高性能平台的。
其他方面,Cortex-X3、A715及A510 v2等核心還針對更先進的工藝,如三星台積電的5nm、4nm工藝做了優化,ARM還為開發者提供了方便的開發平台及工具VFP,可以更好地仿真測試等等。
最後,Cortex-X3、A715、A510 v2等CPU架構最快今年底就能推出,不出意外的話,年底的驍龍8 G2就要換新的架構了。