2020年10月15日—為了推動移動創(chuàng)新的進(jìn)一步發(fā)展,Arm近日宣布從2022年開始,所有面向市場的Cortex-A大核都將僅支持64位。這項計劃作為Arm專注于“全面計算(Total Compute)”的一部分,旨在突破計算性能、安全性和優(yōu)化開發(fā)者的資源訪問,以打造最引人入勝和沉浸式的應(yīng)用程序。
系統(tǒng)級芯片設(shè)計的變革方法
Arm在去年推出“全面計算”,目的是通過改進(jìn)設(shè)計方法,以超越原始CPU的性能,并采用更全面的方式,可以根據(jù)實際用例分析改變系統(tǒng)設(shè)計,進(jìn)而滿足由移動驅(qū)動的新現(xiàn)實需求。這個方法確認(rèn)了通過超越內(nèi)核和技術(shù)的界限,并將整個系統(tǒng)視為一個有機(jī)整體,突破性的性能是可以被實現(xiàn)的。
“全面計算”戰(zhàn)略的三個關(guān)鍵原則分別是:提高系統(tǒng)的計算性能,通過Arm的軟件和工具確保開發(fā)者更好地取用該性能,以及貫通整個生態(tài)系統(tǒng)的安全保護(hù)。這三個原則中的任意一條對于Arm的未來計算愿景都至關(guān)重要,而這個計算愿景就是通過新的功能,解鎖創(chuàng)新,實現(xiàn)最高水平的創(chuàng)造力,進(jìn)而擴(kuò)展開發(fā)者的無限可能。其中,將應(yīng)用程序遷移到64位是實現(xiàn)這一未來愿景的重要組成部分。
64位提供更快、更先進(jìn)的移動體驗的未來
如果開發(fā)者要因應(yīng)消費者的需求打造出新的、復(fù)雜的數(shù)字化沉浸式體驗,其應(yīng)用程序則必須持續(xù)向64位遷移。64位指令集提供了性能的提升(在某些工作負(fù)載中提高了20%)以及硬件中的計算功能,讓這些體驗可以更快速、響應(yīng)速度更及時。相比于32位處理器,64位CPU可以處理內(nèi)存中更大的數(shù)據(jù)量,滿足新的計算密集型工作負(fù)載的需求,例如未來的人工智能 (AI)、XR(增強(qiáng)現(xiàn)實和虛擬現(xiàn)實)和高保真移動游戲等體驗。
Arm終端事業(yè)部副總裁兼總經(jīng)理Paul Williamson表示:“通過向64位的遷移,開發(fā)者能夠在應(yīng)用程序上獲取更好的安全性和性能,同時也能順應(yīng)移動設(shè)備預(yù)計從2023年起僅支持64位的趨勢。從2022年開始,Arm推出的Cortex-A大核都將僅支持64位,為開發(fā)者設(shè)計和部署下一代用戶體驗節(jié)省成本并縮短上市時間?!?/p>
來自Arm合作伙伴的支持
目前中國國內(nèi)市場計劃或正在銷售的僅支持32位的智能手機(jī)不到1%;換言之,現(xiàn)在國內(nèi)市場上的絕大多數(shù)智能手機(jī)都是兼容64位。市場領(lǐng)先的手機(jī)制造商與應(yīng)用商店也支持向64位遷移的計劃。
OPPO 表示:“64位架構(gòu)是全球安卓生態(tài)系統(tǒng)的未來, 能夠在系統(tǒng)性能和安全方面帶來更好的表現(xiàn)。我們支持移動終端向64位架構(gòu)遷移的計劃,并鼓勵開發(fā)者盡快啟動64位應(yīng)用開發(fā)。這樣,一方面可以確保整個生態(tài)系統(tǒng)為‘更高效率64位’設(shè)備的到來做好準(zhǔn)備,另一方面開發(fā)者也能持續(xù)將其應(yīng)用程序及時提供給用戶?!?/p>
小米表示:“基于64位架構(gòu)更高計算性能的沉浸式移動體驗已經(jīng)到來,并將持續(xù)引領(lǐng)未來。這樣的體驗需要整個生態(tài)系統(tǒng)的齊力合作。我們與Arm和其生態(tài)系統(tǒng)緊密攜手,為中國開發(fā)者提供向64位遷移的必要支持,助力當(dāng)今和未來的創(chuàng)新?!?/p>
對于游戲開發(fā)者來說,64位的優(yōu)勢尤為重要,它能為游戲應(yīng)用提供更快的加載時間、更流暢的圖形表現(xiàn)和更好的整體游戲體驗。游戲引擎領(lǐng)導(dǎo)商Unity也支持64位的遷移。
Unity大中華區(qū)總裁張俊波表示:“中國Unity期待64位架構(gòu)所帶來的優(yōu)化和性能。專注于單個指令集將使我們得以更有效地優(yōu)化代碼,進(jìn)而大幅地幫助中國開發(fā)者及其應(yīng)用程序?!?/p>
進(jìn)一步推動性能和安全
Arm對64位的承諾也反映在其終端產(chǎn)品路線圖的更新上,其產(chǎn)品路線圖揭示下兩代CPU,代號Matterhorn和Makalu。對比當(dāng)前的Cortex-A78,這兩款CPU性能提升高達(dá)30%,并引入了內(nèi)存標(biāo)簽擴(kuò)展(Memory Tagging Extension, MTE)的新安全功能,用以加強(qiáng)內(nèi)存子系統(tǒng)中可能出現(xiàn)的安全漏洞防范。
關(guān)于Arm在64位的資源
對于大多數(shù)開發(fā)者而言,遷移至64位應(yīng)用程序的過程并不復(fù)雜。通過極術(shù)社區(qū),中國開發(fā)者可以獲取由Arm提供的相關(guān)轉(zhuǎn)移資源。其中包括
· 詳述有關(guān)64位優(yōu)勢的博客
· 詳述開發(fā)者如何實現(xiàn)64位的遷移,并最大限度地提高其性能和安全性所需要采取的措施的白皮書
開發(fā)者還可以報名參加11月4-5日Arm DevSummit線上大會中國場,了解Arm在64位移動終端領(lǐng)域的更多資訊。