蘋果iPhone7配置再曝光 採用第二代64位架構

佚名發表於2014-12-15
  64位ARMv8指令集釋出於2011年,2012年ARM推出了基於ARMv8指令集的Cotrex-A57/A53架構,未來一兩年A57/A53架構的ARM處理器就會大量上市了。現在ARM已經在升級64位指令集到ARMv8.1了,新指令集提升了晶片的效能、安全性、記憶體定址、虛擬化及吞吐能力,預計2015年釋出,蘋果據說也會是第一家採用ARMv8.1指令集的。
/

  現在的64位ARMv8指令集釋出了有三年了,據ARM公司公佈的資料,目前為止已經有57家ARMv8指令集及處理器授權廠商了,這些廠商將在未來1-2年內推出更多的64位ARM處理器。

  隨著時間的變遷,處理器指令集也要與時俱進,特別是ARM架構這兩年要在伺服器市場爭取更多份額,針對新興市場做出改變也是免不了的。ARM目前正在研發ARMv8.1指令集,它是目前ARMv8指令集的升級版,但會向下相容ARMv8指令集。

  根據ARM所說,ARMv8.1主要涉及到指令集、執行單元及記憶體轉換方面的改變,主要提升ARM處理器的並行效能、安全性、記憶體定址、虛擬化及資料吞吐能力。

  新的ARMv8.1指令集預計在2015年釋出,明年晚些時候首個ARMv8.1晶片問世。此前我們已經知道了ARM正在開發第二代64位架構,代號分別是瑪雅和月亮女神(Maya、Artemis),看起來這兩個新架構應該會基於ARMv8.1指令集了。

  在ARM之外,蘋果是第一家使用64位ARMv8指令集的,2013年的iPhone 5s的A7處理器上就應用64位架構了,比其他廠商領先1-2年。而在第二代64位ARM架構上,預計蘋果也會是第一個吃螃蟹的,也許明年的iPhone 6s的A9處理器上就是新架構的產物了。

  雖然有了第二代64位ARM架構了,不過大家也不用擔心目前的A57/A53架構落伍,新架構從釋出到落實需要好幾年的時間了,而且ARMv8.1不過是ARMv8的小改款,升級對大多數消費級產品來說不是必要的。

相關文章