編輯觀點: 只能說軟體銀行下手入場的時機非常恰當啊~
本月初,軟銀以320億美元買下了ARM,以ARM在移動處理器市場的壟斷地位,這一巨額收購金額合情合理,不過根據當時業內的分析,軟銀收購ARM的動力其實來自於其物聯網計劃。而不到半個月的時間,ARM就給軟銀獻上了一份“大禮”。
近日,ARM發布了被軟銀收購後的首款產品——Cortex-R52處理器,據了解,該處理器基於全新的ARMv8-R架構,主要應用於物聯網行業。
Cortex-R52最高支持4核心,相比Cortex-R5,性能提升了35%,上下文切換(亂序)提高14倍,入口搶占提高2倍,支持硬件虛擬化技術。
ARM還透露,未來中控系統可直接用Cortex-R52,不過在工業機器人和ADAS上則需配合Cortex-A、Mali GPU(當然是推銷自家的產品了)來提升整體運算。
ARMv8-R架構
ARMv1~ARMv8,這些實際上都是指令集體系結構,現在大多數人都稱之為架構。而Cortex-R52採用的ARMv8-R是ARM 2013年就發布的全新架構,而Cortex-R52也是首款基於該架構的處理器。
我們現在看到的Cortex-A72、A57和A53等應用處理器都基於64位ARMv8-A,雖只有一字之差,但ARMv8-R是迄今為止ARM架構變化最大的一次,它不僅改用了32位指令集,而且還引入了虛擬化技術(virtualization)和分離技術(separation)等特性。
當時ARM給ARMv8-R的定位是汽車及工業控制運用,如先進駕駛輔助系統(ADAS)、汽車對汽車(Vehicle to Vehicle)通訊、工業自動化應用、人機介面(Human-Machine Interface)等。
值得注意的是,去年ARM還針對Cortex-M處理器發布了ARMv8-M架構。
ARM三大家族
眾所周知,自ARM經典處理器ARM11後,ARM產品線就開始以Cortex-A、Cortex-R、Cortex-M三個系列命名。
如上圖所示,ARM三大家族分別面向不同的應用:
Cortex-A—高性能,面向性能密集型系統的應用處理器內核
Cortex-R—快速響應,面向實時應用的高性能內核
Cortex-M—小型、低功耗,面向各類嵌入式應用的微控制器內核
按照ARM官方的解釋,Cortex-R系列處理器性能比Cortex-M處理器都要高得多,而Cortex-A則是性能最強的系列。所以通常情況下,我們在智能手機裡看到的一般都是Cortex-A,在嵌入式領域出現的幾乎都是Cortex-M,而穩定性要求高的則由Cortex-R來負責。
如果以上述規則來推,應用於物聯網行業的應該是Cortex-M系列,即主打低功耗。不過從Cortex-R52的定位來看,ARM更多的是希望它在穩定性要求更高的車聯網、機器人等領域有所作為,這正是軟銀孫正義所期待的,不是嗎?
文章來源
|