今年5月ARM官宣了最新一代行動處理器架構Cortex-A78,同時登場的還有Mali-G78 GPU、Ehos-N78 NPU等。
其中A78支援4大核和4小核(Cortex-A55)這樣的Big.LITTLE混合配置,顯然這是為了兼顧性能和功耗。但對於某些設備,如筆記型來說,功耗上限更高,顯然A78就有著力不能支了。對此ARM本週更新了Cortex-A78C架構,針對高性能計算優化,主要服務筆記型等產品。
晶片商可配置最高8顆Cortex-A78C大核的方案(典型伸縮場景還有6大核),L3快取也增加到了恐怖的8MB,以充分滿足高性能負載如3A級遊戲、生產力等多線程應用場景。與此同時Cortex-A78C還導入了數據和設備安全性層面的更新。一個關鍵的特性便是函數指針檢查(PAC),即CPU在執行函數跳轉時檢查函數指針是否正確(使用MAC算法),防止跳轉指針被修改。它最小化了攻擊面,使得針對返回編程(ROP)漏洞減少了60%以上、針對跳轉編程(JOP)漏洞減少了40%以上。
此前ARM還公佈了另一套A78的分支即A78AE,這是針對自動駕駛等優化的架構。不得不說ARM還是頗有遠慮。隨著蘋果Mac轉向ARM,Windows的ARM生態勢必也將被帶動,未來高通、聯發科甚至三星等採用A78C的筆記型CPU,將加速登場。
消息來源
|