iPhone5s中你不知道的兩個處理器
A7和M7

週二發佈的iPhone5s使用了64位ARM架構的芯片,這是有史以來第一次運用在智能手機上。
而最早的32位移動ARM架構是1990年開始由蘋果公司和橡果的聯合項目,旨在打造一個高性能的移動處理器,該32位設備使用的芯片為ARM 610,第三代ARMv3的指令集,這是很久以前的事情。
近二十年以來,ARM架構已經得到了明顯的提升,2007年第一代iPhone 的芯片為ARM1176,採用了第六代ARMv6指令集。

A系列芯片
蘋果iPhone採用了ARMv7指令集。去年的A6核心ARMv7指令是基於ARM的Cortex-A9架構,另外也結合了ARM的 Cortex-A15架構專門為應用程序中的某些功能服務。從那時起,三星首次推出自己的銀河S4芯片,該芯片也採用了ARM Cortex-A15核心。蘋果這次推出的A7採取了跟以前不同的策略,直接升級到了新的64位ARM,並且採用ARMv8指令集的Cortex-A50系列核心,現代指令集ARMv8能夠同時支持運行32位和64位的應用程序。

蘋果高管Phil Schiller表示,這個新的64位芯片比A6快31%,在性能和圖片處理能力上比之前的處理器快一倍。iOS 7也是根據 A7 處理器重新量身打造的操作系統,相比第一代 iPhone,CPU處理速度將快42倍,圖形處理速度更是快了56倍。
但在我看來,這些升級只是一攬子交易,值得注意的是,蘋果是第一家生產64位ARM架構芯片,這只是一種營銷策略,實際帶來的效果並不十分明顯。

基於ARMv8架構的A7處理器,由蘋果自己設計,三星代工,主頻達到1.5Ghz,配備PowerVR SGX 544MP4 GPU,搭配1GB LPDDR3-1333內存。從理論上說,64位A7處理器意味著iPhone性能會大有提高,性能和速度可以翻倍;但在現實環境中,可能只有 15-30%的性能提升。
一些程序如果專門針對64位iPhone開發,它可以更好地利用CPU和RAM,但到目前為止這類程序並不多。但重要的一點是,iOS開發者會向 64位過渡,可以集中以64位ARM為標準的硬件,零碎的Android版本會很難移植iOS的應用程序,iOS會佔據主導地位。
其實在現有的智能手機中安裝64位處理器,殺傷力過大。採用64位處理器之後,運行內存最大可以提高到4GB,今天大多的智能手機只有2GB或者3GB。另外,為了發揮64位的功能,操作系統也要進行調整。
一些人認為,如果64位芯片A7可能會出現在MacBook上,放在筆記本上64位更有意義。蘋果早就將OS X移植到ARM架構中,如果A7足夠強大,可能會用A7來運行OS X。目前MacBook Air採用的是英特爾的Haswell處理器,其它機型則採用三代Core i5和i7處理器。
64位處理器對於蘋果來說將是進行差異化的利器,可以用來打開新技術的大門。這款ARM授權的64位芯片,可以工作在更廣泛平台之上,並不僅僅是智能手機和筆記本,云計算數據中心和移動網絡互連,也都是這款產品的用武之地。
新的M7
5s的另一個獨特之處是其新的M7協處理器,能夠處理GPS,加速度計,陀螺儀,數字羅盤等傳感器的運動數據。
蘋果全球營銷主管菲爾•席勒指出:「它的優勢在於無需喚醒A7芯片,就能夠測量所有的這些傳感器,即使在睡眠模式下,用戶進行跑步,散步或開 車,M7都能判斷。」蘋果把這些功能集中到了一個專用的芯片M7,這樣就避免了不斷的激活A7,運動相關的應用程序可以在後台有效的運行,減少耗電 量,Nike+ Move是M7第一個支持的運動應用程序。

文章為貓科技投稿
By: 陳波
文章內容來自網絡投稿,雷鋒網登載此文為出於傳遞更多信息目的,作者觀點不代表雷鋒網
責任編輯:龍仔
責任編輯:龍仔
結論:
|
|
1
|
相關訊息參考:http://www.leiphone.com/iphone5s-a7-m7.html
|
沒有留言:
張貼留言