多年來,ARM一直在設(shè)計支持64位軟件的芯片,但該公司還繼續(xù)支持32位代碼。
這將在幾年內(nèi)有點改變。
ARM宣布,從2022年開始,其所有“大型” CPU內(nèi)核將僅采用64位。但這為ARM將繼續(xù)為使用其“ LITTLE” CPU內(nèi)核的新型節(jié)能芯片提供32位支持提供了可能性。
arm-makalu
因此,很有可能這意味著如果您在2022年購買一部新的高端手機,平板電腦或PC,并且它使用的是最新的ARM處理器,則它可能只能運行64位應用程序。
ARM的big.LITTLE技術(shù)允許將高性能(且更耗電)CPU內(nèi)核與單個芯片上的低功耗內(nèi)核配對。我懷疑如果“大”內(nèi)核僅是64位的,那意味著使用這種設(shè)計的大多數(shù)芯片也將無法從2022年開始運行32位軟件。
但是,某些便宜的手機和平板電腦使用的芯片 僅使用LITTLE CPU內(nèi)核,在這種情況下,在未來一段時間內(nèi)似乎仍可能繼續(xù)支持32位軟件。
那么為什么要切換呢?根據(jù)ARM的說法,64位指令集帶來了“消費者要求的復雜數(shù)字沉浸式體驗”所需的“性能改進和計算能力”,甚至簡單地將32位應用程序重新編譯為64位也帶來了性能改進和安全性。
ARM表示,預計到2022年交付的芯片設(shè)計將比當前的ARM Cortex-A78 CPU內(nèi)核提升30%的性能,并且該公司為其下一代和下一代設(shè)計了一些時間表代處理器,具有:
2021年的“Matterhorn一代”
2022年的“Makalu一代”
專注于64位還為軟件開發(fā)人員提供了一個目標,而不是兩個目標。盡管這確實給用戶帶來了一些風險。如果您一直依靠開發(fā)人員放棄的舊應用程序,并且多年未更新,那么從現(xiàn)在起幾年后,它們可能無法在使用更新ARM芯片的設(shè)備上運行。除非您使用的是廉價手機只有LITTLE CPU內(nèi)核。