Silent Member
|
64-bit處理器內部暫存器寬度加倍為64-bit的確讓指令與運算元的執行速度更快,同時新增的原生64-bit指令足已取代2~3個舊有的32-bit指令,在經過編譯優化後,效率更佳。若只是在32-bit相容模式下執行32-bit應用,除了製程演進帶來的時脈優勢,其餘大概是乏善可陳。
Apple A7源自ARMv8,在Apple軟硬一條鞭的掌控下,不宥於ARM標準核,據聞在暫存器數量與64-bit指令集有自主的揮灑空間,使其在低時脈(1.3GHz)與低記憶體容量(1GB)下有驚艷的表現。
相較於Android手機,iPhone明顯低階的硬體特色:低核數、低時脈、低容量RAM與電池,卻不曾在用戶體驗上處於劣勢,甚至有過之無不及,整體優化效率堪稱無敵。
關於對於Apple A8處理器走四核20nm製程的傳聞,我的質疑是如此架構勢必使RAM與電池容量的需求加大,特別是20nm相較28nm沒有顯著的功耗改善,追求多核數並非Apple慣有的政策。我更覺得Apple喜歡調高時脈,把電晶體空間保留給更多加值IP的整合,如GPU、sensor hub!
|