2023年淘汰32位ARM將全面轉向64位CPU架構
前不久ARM發布了ARMv9指令集,並基於此推出了Cortex-X2/A710/A510架構,這是10年前推出ARMv8之後的一次更大更新,全面邁向64位指令集。ARM日前更明確表示了這代指令集升級64位的決心,官方聲明中指出2023年ARM所有的大小核架構都將採用64位,32位指令屆時會被淘汰。
至於之前擔心放棄32位會導致兼容之類的問題,ARM認為64位已經是成熟的技術,進入純64位時代沒問題。
在之前的ARMv8指令集中,ARM實際上是同時做了32、64位指令集的,目的就是支持64位的同時保留32位以便過渡,現在差不多10年了,64位確實也沒什麼可擔心的了。
在手機處理器中,蘋果2013年發布的iPhone 5s是首個支持64位的,A7處理器首發ARM 64位架構,之後高通在驍龍810上也支持64位了,安卓5.0之後谷歌也原生支持了64位ARM處理器了。
至於最讓人擔心的應用端,蘋果在2015年就要求APP開發商支持64位,谷歌的應用商店在2019年也同樣升級到64位支持,這也不是什麼問題了。
還有就是比較獨特的國內市場,今年4月份小米應用商店、OPPO軟件商店、vivo應用商店、騰訊應用寶、百度手機助手宣布,今後發佈於各應用商店的所有應用必須有序支持64位Arm架構,今年底前全體應用及遊戲均需按計劃上傳含有64位構建的APK(涵蓋存量應用更新及新版本發布)。
按照時間表,中國市場所有的移動安卓應用程序定於2022年8月底前全面普及64位。
現在來看,ARM喊出2023年淘汰32位CPU的口號,顯然還是可以做到的。