初步猜測:A6處理器由蘋果定制,或是加強版雙核A5
蘋果在發佈新品特別是移動領域新品的時候,都甚少提及產品的具體硬體資訊,例如這次發佈的iPhone 5,我們除了知道它採用了A6處理器外,處理器的頻率、架構核心數量等資訊都是完全依靠各種傳聞來自行判斷,就連其記憶體的大小也無法確定。為了鑽研出這款處理器的真身,最近AnandTech圍繞iPhone 5作出了一系列的研究,最終判定,A6處理器這應該是蘋果自行研發定制的SoC處理器。
作出這個判斷的原因有兩個,首先是來自Xcode 4.5軟體透露的資訊。這款軟體是專門針對iOS 6推出的的開發工具,據該軟體透露,A6處理器支援ARMv7以及ARMv7s指令集。兩個指令集之間有什麼不同呢?兩者的區別主要是VFPv4指令的支援與否,其中後者支援而前者不支援。
那麼這點區別又意味著什麼呢?首先目前支援VFPv4指令的只有Cortex-A5/A7/A15架構處理器,Cortex-A8/A9僅支援VFPv3指令,從這裡就可以看出,蘋果的A6處理器肯定不會是Cortex-A8/A9架構,而Cortex-A5/A7架構也無法實現A6處理器的性能表現,因此唯一選擇就是Cortex-A15架構了,又或者是另一個可能,加強版Cortex-A9架構。
當然這並不是最終結論,我們剛才也講到,AnandTech認為A6是蘋果的定制處理器,因此其並不是哪一家ARM處理器廠商的Remark產品,從這裡我們就可以引出第二個理由,蘋果擁有兩種ARM處理器授權,而這兩種授權則是架構授權和指令集授權。
同時擁有這兩種授權的廠商可以開發屬於自己的ARM處理器,例如高通的MSM8660處理器就是強化版的雙核Cortex-A8架構,引入了部分Cortex-A9的特性。蘋果既然同樣擁有這兩種授權,自然想要做自己的ARM處理器,況且業界一直有類似的傳聞,A6處理器由蘋果定制自然是理所當然的事情了。
另外AnandTech還提出了另一個原因,說明A6處理器絕對不會單純Cortex-A9架構。其稱,如果A6處理器真的採用Cortex-A9架構,那麼其要達到翻倍的性能,無論是變成四核心還是把頻率拉到一個新高度,都是不可能把功耗維持在原有水準的,即使把制程提升至32nm也是於事無補的,唯一解答就是使用新架構了。但是究竟是Cortex-A15還是加強版Cortex-A9,這也很難說清楚,畢竟單純依靠這些表面信心還是很難判定的。
隨後有來自PrimateLabs的消息稱,首個iPhone 5的Geekbench 2成績已經出爐,總分為1601分,比iPhone 4S的629分和The New iPad的766分都要高出很多,而從系統系統方面也可以看出,A6處理器是一顆雙核1.02GHz的SoC產品,記憶體容量達到了1GB。
綜合上述消息我們可以看出,A6處理器應該仍然維持雙核設計,但是核心架構已經不是常規的Cortex-A9,至少是增強版的Cortex-A9,添加了部分的Cortex-A15特性的支援,例如VFPv4指令的支援等,甚至有可能就是一顆Cortex-A15架構的雙核處理器。至於A6處理器的真正身份是加強版雙核A5,還是全新SoC處理器,在9月21日iPhone 5正式發售並解禁評測的時候,真相自會分曉。
|