PC行業(yè)已經(jīng)全面轉(zhuǎn)向64位,移動(dòng)領(lǐng)域也在加快轉(zhuǎn)型,從芯片廠商到設(shè)備廠商再到應(yīng)用開發(fā),都在真正邁入64位時(shí)代。
其實(shí)早在2017年12月,Google就第一次向全世界的Android開發(fā)者發(fā)出了“轉(zhuǎn)向64位應(yīng)用”的提醒,成為整個(gè)Android生態(tài)全面64位化的重要開端。
2019年8月1日開始,Google Play應(yīng)用商店要求所有上傳的應(yīng)用都必需具備64位版本。
兩年后的2021年8月,Google Play開始不再向基于64位硬件的智能設(shè)備提供32位應(yīng)用。
值得關(guān)注的是,中國(guó)大陸市場(chǎng)的Android應(yīng)用商店體系也在集體遷往64位計(jì)算。
2021年4月,小米應(yīng)用商店、OPPO軟件商店、vivo應(yīng)用商店、騰訊應(yīng)用寶、百度手機(jī)助手等主流Android應(yīng)用商店,就共同宣布了分階段升級(jí)64位應(yīng)用的倡議。
去年12月起,中國(guó)大陸市場(chǎng)的主流應(yīng)用商店就已不再接受純32位的應(yīng)用,同時(shí)越來越多的手機(jī)自帶應(yīng)用商店開辟了“64位應(yīng)用專區(qū)”,并通過加標(biāo)簽、為32位應(yīng)用提供64位版本替換更新等方式,推動(dòng)64位應(yīng)用的普及,預(yù)計(jì)到明年再也不用擔(dān)心64位兼容性問題。
Cocos2d-x、Unreal、Unity等游戲引擎也在為64位轉(zhuǎn)型準(zhǔn)備就緒。
推動(dòng)64位移動(dòng)計(jì)算的,軟件應(yīng)用層面有Google和眾多開發(fā)商,硬件處理器層面則有ARM和眾多芯片廠商。
ARM在去年已對(duì)外宣布,從2023年起,所有的Cortex-A系列處理器內(nèi)核都將只支持64位,無(wú)論大核與小核都是如此。
根據(jù)ARM對(duì)移動(dòng)市場(chǎng)的觀察,目前不支持64位應(yīng)用的純32位應(yīng)用處理器,在移動(dòng)市場(chǎng)中的出貨量已經(jīng)幾近消失,預(yù)測(cè)到2022年底會(huì)新一步降低到1%以下。
那么,64位有什么好處?
首先,64位指令集可以明顯提升應(yīng)用提升(某些工作負(fù)載中可達(dá)20%)、硬件計(jì)算功能,讓移動(dòng)體驗(yàn)更快速、響應(yīng)速度更及時(shí)。
其次,64位處理器可以在內(nèi)存中處理更大的數(shù)據(jù)量,滿足新的計(jì)算密集型工作負(fù)載的需求,包括AI、XR、高清移動(dòng)游戲等。
此外,64位架構(gòu)還可以強(qiáng)化設(shè)備的安全性,包括分支目標(biāo)識(shí)別(BTI)、指針身份驗(yàn)證(PAC)、內(nèi)存標(biāo)簽擴(kuò)展(MTE)等,這些在32位架構(gòu)上都是無(wú)法建構(gòu)。
作為當(dāng)前移動(dòng)處理器出貨量第一的品牌,作為Android和ARM的生態(tài)合作伙伴,聯(lián)發(fā)科也在大力推動(dòng)生態(tài)向64位遷移。
聯(lián)發(fā)科表示,ARMv9架構(gòu)專注于64位,也有利于聯(lián)發(fā)科為設(shè)計(jì)更高效的5G智能手機(jī)SoC,并在當(dāng)下主流應(yīng)用、游戲中獲得顯著的性能提升,解鎖性能水平新高。
早在2014年,Android系統(tǒng)最早開始發(fā)布64位版本時(shí),聯(lián)發(fā)科就第一時(shí)間推出了支持64位計(jì)算的SoC產(chǎn)品。
2021年發(fā)布的天璣9000旗艦5G移動(dòng)平臺(tái),更是擁有全新的ARMv9架構(gòu)、先進(jìn)的4nm制程、獨(dú)家的全局能效優(yōu)化技術(shù)等。
同時(shí),聯(lián)發(fā)科也公布了32位、64位的多項(xiàng)應(yīng)用場(chǎng)景對(duì)比測(cè)試,證實(shí)64位應(yīng)用確實(shí)能為用戶體驗(yàn)帶來顯著的提升。
在應(yīng)用啟動(dòng)速度方面,聯(lián)發(fā)科實(shí)驗(yàn)室基于天璣9000移動(dòng)平臺(tái)進(jìn)行的測(cè)試結(jié)果顯示,64位應(yīng)用的冷啟動(dòng)速度相比32位應(yīng)用可以加快少則13%,多則超過60%,其中某視頻應(yīng)用從1.983秒縮短到0.723秒,加快了足足63.5%。
在游戲性能方面,Unity Engine引擎的ARMies Demo測(cè)試結(jié)果表明,相比于32位,將游戲編譯為64位版本可以帶來16%的幀率提升。
此外,ARM實(shí)驗(yàn)室測(cè)試的結(jié)果顯示,與32位計(jì)算相比,智能手機(jī)上的64位計(jì)算在壓縮文件時(shí)可帶來超過90%的性能提升,在解壓縮時(shí)速度則能提高將近80%。
能耗方面,64位計(jì)算環(huán)境下也能獲得13.2-35.2%的能效提升,這意味著處理器只需耗費(fèi)更少的電能就能完成相同的計(jì)算任務(wù),有利于延長(zhǎng)設(shè)備續(xù)航。
評(píng)論