發表日期 4/7/2022, 1:01:02 PM
PC行業已經全麵轉嚮64位,移動領域也在加快轉型,從芯片廠商到設備廠商再到應用開發,都在真正邁入64位時代。
其實早在2017年12月,Google就第一次嚮全世界的Android開發者發齣瞭“轉嚮64位應用”的提醒,成為整個Android生態全麵64位化的重要開端。
2019年8月1日開始,Google Play應用商店要求所有上傳的應用都必需具備64位版本。
兩年後的2021年8月,Google Play開始不再嚮基於64位硬件的智能設備提供32位應用。
值得關注的是, 中國大陸市場的Android應用商店體係也在集體遷往64位計算。
2021年4月,小米應用商店、OPPO軟件商店、vivo應用商店、騰訊應用寶、百度手機助手等主流Android應用商店,就共同宣布瞭分階段升級64位應用的倡議。
去年12月起,中國大陸市場的主流應用商店就已不再接受純32位的應用,同時越來越多的手機自帶應用商店開闢瞭“64位應用專區”,並通過加標簽、為32位應用提供64位版本替換更新等方式,推動64位應用的普及,預計到明年再也不用擔心64位兼容性問題。
Cocos2d-x、Unreal、Unity等遊戲引擎也在為64位轉型準備就緒。
推動64位移動計算的,軟件應用層麵有Google和眾多開發商,硬件處理器層麵則有ARM和眾多芯片廠商。
ARM在去年已對外宣布,從2023年起,所有的Cortex-A係列處理器內核都將隻支持64位,無論大核與小核都是如此。
根據ARM對移動市場的觀察,目前不支持64位應用的純32位應用處理器,在移動市場中的齣貨量已經幾近消失,預測到2022年底會新一步降低到1%以下。
那麼,64位有什麼好處?
首先, 64位指令集可以明顯提升應用提升(某些工作負載中可達20%)、硬件計算功能 ,讓移動體驗更快速、響應速度更及時。
其次, 64位處理器可以在內存中處理更大的數據量 ,滿足新的計算密集型工作負載的需求,包括AI、XR、高清移動遊戲等。
此外, 64位架構還可以強化設備的安全性 ,包括分支目標識彆(BTI)、指針身份驗證(PAC)、內存標簽擴展(MTE)等,這些在32位架構上都是無法建構。
作為當前移動處理器齣貨量第一的品牌,作為Android和ARM的生態閤作夥伴,聯發科也在大力推動生態嚮64位遷移。
聯發科錶示,ARMv9架構專注於64位,也有利於聯發科為設計更高效的5G智能手機SoC,並在當下主流應用、遊戲中獲得顯著的性能提升,解鎖性能水平新高。
早在2014年,Android係統最早開始發布64位版本時,聯發科就第一時間推齣瞭支持64位計算的SoC産品。
2021年發布的天璣9000旗艦5G移動平台,更是擁有全新的ARMv9架構、先進的4nm製程、獨傢的全局能效優化技術等。
同時,聯發科也公布瞭32位、64位的多項應用場景對比測試,證實64位應用確實能為用戶體驗帶來顯著的提升。
在應用啓動速度方麵,聯發科實驗室基於天璣9000移動平台進行的測試結果顯示,64位應用的冷啓動速度相比32位應用可以加快少則13%,多則超過60%,其中某視頻應用從1.983秒縮短到0.723秒,加快瞭足足63.5%。
在遊戲性能方麵, Unity Engine引擎的ARMies Demo測試結果錶明,相比於32位,將遊戲編譯為64位版本可以帶來16%的幀率提升。
此外,ARM實驗室測試的結果顯示,與32位計算相比, 智能手機上的64位計算在壓縮文件時可帶來超過90%的性能提升,在解壓縮時速度則能提高將近80%。
能耗方麵, 64位計算環境下也能獲得13.2-35.2%的能效提升 ,這意味著處理器隻需耗費更少的電能就能完成相同的計算任務,有利於延長設備續航。