iPhone 6s 玫瑰金開箱!第一件事先測跑分 - 手機討論

Hamiltion avatar
By Hamiltion
at 2015-09-24T04:42

Table of Contents


談到CPU, 我覺得蘋果跟Android陣營雙方在這領域的發展還滿有趣的.

文長慎入. 本篇技術含量高, 細節懶的看可以看上色的部份.

---

蘋果其實在CPU方面算是深耕多時, 而且賭很大.

: 這款手機搭載的 Apple A9 處理器,單核心跑分為 2413、多核心跑分為 4795。
: 先前韓國媒體報導的 Snapdragon 820 處理器單核心跑分為 1732、多核心跑分 4970。

蘋果在單核效能方面其實已經領先一段時間了,
從A7系列開始, 就是單核蘋果強, 多核Android強.

這次A9處理器的出現在這方面沒有改變太多,
單核持續領先, 多核差距大幅縮小, 甚至追平.

蘋果的單核效能領先其實不是偶然, 這是因為蘋果
意識到大多軟體其實依然是吃單核效能. 這點在iOS
跟Android上基本上來說都是正確的.

所以說, A7算是一個轉捩點, A7以前, iPhone順
單純是因為對手Android還不夠成熟(所以Android還
沒上KitKat的趕快上, 能刷的不要等). A7以後,
同期的Android KitKat優化也不差, 所以iPhone界面
順暢的主因是強大的單核效能, 而非廣為流傳的
"軟體優化". 當然不否認iOS軟體有優化, 但這與現代
的Android差異已經不多, 所以不是主因.

看到這裡, 相信你會問:
1. 為什麼高通/MTK/三星不發展單核強的SoC而專注
在多核效能?
2. 蘋果怎麼做到大幅提昇單核效能的? 這樣做, Z>B嗎?

問題一的答案有兩部份:
1. Android 5.0以前的Dalvik系統需要多一個核心來進行JIT
Compile.

相信早期的Android玩家應該都記得Android 2.2 Froyo所帶
來效能大躍進, 當時的效能提昇, 來自JIT Compile, 他能夠
在程式執行時, 將Dalvik/Java的程式碼, 轉成CPU原生的
程式碼. 原生的程式碼當然快的多. 然而, 他是程式一邊跑,
他一邊轉, 所以程式跑在一個核心, 轉換的工作(Compile)
在另一個核心跑. 因此多核心是真的會被用到. 這也就是為什麼
在Froyo的出現(05/2010)後, 多核心的手機(LG Optimus 2X,
12/2010)就迅速的出現.

那講到這邊, 跟Android 5.0有什麼關係? Android 5.0出現了
ART. ART能夠在軟體安裝的時候, 就將Dalvik/Java的程式碼
轉換成原生的程式碼, 避免每次執行, 每次轉換還需要多一個
核心的問題. 因此5.0後Android對多核心的需求會下降.
也就是說, 未來Android系統的CPU也會走向高單核效能的方向.

當然, 最近MTK要出Helios X20, 一次來個10核心, 這看似
有些反常, 不過別忘了, 他是分成3個群組, 4+4+2, 所以真正
跑分時, 他根本就是雙核心, 只有兩個A72核心在跑. 剩下
八顆A53, 都是廢物, 應該廢除... 阿不是, 其實A53的小核心
有其待機時的低耗電優勢, 但是不用到八顆那麼誇張, 放那麼
多顆我懷疑是行銷噱頭用, 如同當年Pentium 4那超高卻沒用的
時脈.

因次我建議, 消費者們必須要讓廠商了解, 核心數量已經不被
在乎, 少去關心核心數量. 真正在乎的是單核效能, 跟少數
(<=2~4)核心狀況下的多核分數. 讓他們少浪費錢跟時間出
那麼多顆A53這種little核心.

2. 大多SoC廠沒能力自行開發CPU, 全部都用ARM的公板來優化.

目前MTK, 三星, 跟大陸的海思所用的晶片全數都是ARM的
公板. 然而, 當時ARM就沒有這樣一個高單核效能的核心, 他們
當然沒有辦法出這樣的一個產品. 另外, ARM的CPU設計功力也不
是那麼的傑出, 當年Cortex A15時期, ARM的公板Cortex A15被
高通設計的Krait架構給打敗. 來到ARMv8時期, Cortex A53/57
又被蘋果的Cyclone架構打敗.

當然, 近期有兩個變化. ARM推出了Cortex A72核心, 他的單核
效能有不少的成長, 但ARM在優化這顆核心時, 似乎還是很顧慮
面積, 所以個人預估, 單核效能要追平Apple A9可能有困難.

另外, 不只高通要出自己的核心(Kryo), 最近三星似乎也發現有
必要研發自己的CPU架構(Mongoose).


另外第二個問題, 蘋果衝單核效能怎麼做到的, 並且有沒有副作用?

1. 蘋果單核效能的來源是把桌機的CPU架構搬來手機上用.

蘋果從A7開始用了他們自己開發的Cyclone架構, 當初5s發表時,
蘋果就說他們用了桌機等級(Desktop Class)的CPU, Cyclone架構
細節流出來後, 確實它比其他ARM核心大且複雜的多, 架構也跟Intel
的Haswell架構比較相似.

關於Apple Cyclone的CPU架構國外網站Anandtech有滿詳盡的介紹,
不過似乎台灣沒有媒體把發翻成中文, 所以有興趣的只能看英文吧.
http://www.anandtech.com/show/7910/apples-cyclone-microarchitecture-detailed
短網址: http://goo.gl/OycHpr

2. 大核心的副作用: 續航力

大顆的CPU核心, 例如Apple Cyclone或是Intel Haswell, 都有
一個問題, 他們的耗電量大. 為了解決這個問題, 蘋果用了一個
策略, 用較快的CPU, 迅速將事情做完, 然後迅速關掉CPU來省電.

但這方法也是有缺陷的, 較大的CPU要完全關閉需要較長的時間,
如果不完全關閉, 輕度休眠(例如關CPU不Flush Cache), 耗電量
就會比較大.

這個問題依然解的不完全, 連Intel也在想辦法. 所以說, 蘋果使用
桌機等級的CPU架構最大的賭注, 就是續航力.

續航力這點, 其實可以從國外各大網站的測試中看到. PhoneArena
所進行的測試中, 同樣的電池大小(mAh數), iPhone的續航力大多
時候會輸Android. (除非你用了SD810, SD810不要買)

例如:
Galaxy S6 iPhone 6+ HTC One M8
電池容量 2550mAh 2915mAh 2600mAh
PhoneArena續航評鑑 7時14分 6時32分 7時12分

所以簡單一點來說, 蘋果拿續航力換來了高單核效能跟界面流暢度.
iPhone上任何用CPU動作都會帶來不少續航力的損耗.

如果蘋果要解決這個問題, 長遠來看還是要往類似ARM那樣的
BIG.little架構, 大核心配小核心. 不過這方面有些許難度,
因此離蘋果重新定義BIG.little架構, 應該還有些時日.


--
Tags: 手機

All Comments

Iris avatar
By Iris
at 2015-09-28T06:50
好文
Andrew avatar
By Andrew
at 2015-10-02T08:59
Belly avatar
By Belly
at 2015-10-06T11:07
其實我覺得這篇寫得淺顯易懂阿,蘋果確實在硬體上表現得越來越強,除了RAM是因為iOS特性可以只給1G RAM這樣搞,其他像是CPU還有GPU的效能幾乎都不在同級安卓下,甚至在之上
Una avatar
By Una
at 2015-10-10T13:16
淺顯易懂
Edwina avatar
By Edwina
at 2015-10-14T15:25
蘋果外加個m處理器就有多核的概念了吧?只是是拆開
Wallis avatar
By Wallis
at 2015-10-18T17:33
只能等阿婆重新定義惹
Joe avatar
By Joe
at 2015-10-22T19:42
省電的問題是在螢幕吧,Soc的問題在發熱.
Frederic avatar
By Frederic
at 2015-10-26T21:50
要單核強,android已經有intel這個強棒
Selena avatar
By Selena
at 2015-10-30T23:59
android廠商的問題在策略愚蠢,andorid本來參與廠商
Necoo avatar
By Necoo
at 2015-11-04T02:08
就夠多了,各自還搞機海,把有限的資源分的那麼散.
Erin avatar
By Erin
at 2015-11-08T04:16
產業不只是整個發展複製PC進程,連衰落也要嗎
Doris avatar
By Doris
at 2015-11-12T06:25
U質好文推
Quanna avatar
By Quanna
at 2015-11-16T08:33
GPU本來就強翻了BJ4,但1G ram各種不足,敝公司用的通訊軟體,iPhone離開畫面跳到別的APP就離線,安卓就不會,反正現在已經增加了,追求硬體對消費者有利無害的
Jacob avatar
By Jacob
at 2015-11-20T10:42
趕快推一下免得被以為看不懂
Caitlin avatar
By Caitlin
at 2015-11-24T12:50
專業
Rachel avatar
By Rachel
at 2015-11-28T14:59
其實Krait/Kyro也是類似的概念,不過Krait單核效能沒那麼強悍,Kyro未知罷了XDD
Gary avatar
By Gary
at 2015-12-02T17:08
非理工的我也看得懂XD
Victoria avatar
By Victoria
at 2015-12-06T19:16
好文推
Hedda avatar
By Hedda
at 2015-12-10T21:25
好文
Andy avatar
By Andy
at 2015-12-14T23:33
所以說要打蘋果就是要打它的續航
Blanche avatar
By Blanche
at 2015-12-19T01:42
寫得還蠻簡單的 看完我覺得系統能更新應該更被重視
Anonymous avatar
By Anonymous
at 2015-12-23T03:51
今年安卓的cpu只有三星的較省電mtk高通都很耗電
Emma avatar
By Emma
at 2015-12-27T05:59
蘋果a8也是用20nm沒有mtk高通那樣耗電
Anthony avatar
By Anthony
at 2015-12-31T08:08
學習推
Ethan avatar
By Ethan
at 2016-01-04T10:16
好文用心推
Anthony avatar
By Anthony
at 2016-01-08T12:25
電力一大部分會從SoC流掉的...
Iris avatar
By Iris
at 2016-01-12T14:33
SoC如果發熱無解,廢電就會多了一些
Tracy avatar
By Tracy
at 2016-01-16T16:42
810:公司保證我ok der
Xanthe avatar
By Xanthe
at 2016-01-20T18:51
發熱可以從製程,電源管理,Physical Design來解決.
Kyle avatar
By Kyle
at 2016-01-24T20:59
上了一課
Kristin avatar
By Kristin
at 2016-01-28T23:08
Android第一次的大躍進不是落在2.3? 2.1、2.2都偏向?無感
William avatar
By William
at 2016-02-02T01:16
好文
Edward Lewis avatar
By Edward Lewis
at 2016-02-06T03:25
推推
Frederica avatar
By Frederica
at 2016-02-10T05:34
Cyclone 效能暴衝的另一個原因是用上 64 bit64bit 不只是記憶體可以超過 4g 這麼單純而已
Madame avatar
By Madame
at 2016-02-14T07:42
光 register 增加, 減少 swap 次數就可以讓效能提高
Jake avatar
By Jake
at 2016-02-18T09:51
http://bit.ly/WRhAc4 這篇有解釋
John avatar
By John
at 2016-02-22T11:59
另外除了 Apple 自己開發架構外, 他還有自己養
Ophelia avatar
By Ophelia
at 2016-02-26T14:08
LLVM 編譯器的人, 所以 CPU 開發同時, toolchain也跟得上
Rosalind avatar
By Rosalind
at 2016-03-01T16:16
果黑老愛酸蘋果硬體爛卻貴 他們永遠不肯思考蘋果為了讓手機使用者體驗變好 花了多少錢投資在研發上面學過計算機結構都知道自己layout一個cpu有多麻煩
Emily avatar
By Emily
at 2016-03-05T18:25
1G ram確實已經捉襟見肘 反正等6s出了再換就好惹
Andrew avatar
By Andrew
at 2016-03-09T20:34
不要污名化arm標準架構,apple也是arch license來的,不是從0開始。更不要迷信魔改arch,這世界上堪
Xanthe avatar
By Xanthe
at 2016-03-13T22:42
稱成功的也只有apple,上一個魔改的xscale草都不知道多長了。而且arch license的廠商其實也是很多的
Cara avatar
By Cara
at 2016-03-18T00:51
樓上上說蘋果研發多?看看人家三星好嗎?研發跟行銷都比蘋果砸更多,蘋果本來就是靠著信仰擠牙膏
Cara avatar
By Cara
at 2016-03-22T02:59
花大錢研發跟擠牙膏又不衝突XD 一個有投資同時撈更多點回來的概念
Ula avatar
By Ula
at 2016-03-26T05:08
果然是……http://i.imgur.com/zbfOcqi.jpg
Linda avatar
By Linda
at 2016-03-30T07:17
這叫養套殺 小心控制在殺雞取卵寸前
Anthony avatar
By Anthony
at 2016-04-03T09:25
砸更多還這麼爛不需要反省嗎
Erin avatar
By Erin
at 2016-04-07T11:34
有多爛要不要說出來聽聽?
David avatar
By David
at 2016-04-11T13:42
感覺是apple的規劃比較謹慎一點不會一次衝太快
Iris avatar
By Iris
at 2016-04-15T15:51
原來阿婆對cpu這麼講究
Madame avatar
By Madame
at 2016-04-19T17:59
來一篇S6 Edge vs iPhone 6S ?
Brianna avatar
By Brianna
at 2016-04-23T20:08
三星砸錢多就叫有在研發??? 這種天真的言論也只能在這邊看到了 原來把錢丟到水裡 跟老闆說我花了很多錢有在做事 這樣就叫做研發啊
Eden avatar
By Eden
at 2016-04-27T22:17
說到行銷砸錢多就更好笑了 砸了人家蘋果+微軟+google合起來也比不上的行銷經費 品牌還爛成這樣 還好意思說自己花比較多錢XDDD
Genevieve avatar
By Genevieve
at 2016-05-02T00:25
蘋果的cpu不是自己lay的…
Belly avatar
By Belly
at 2016-05-06T02:34
我覺得android問題在無法維持高效能會過熱降頻
Bethany avatar
By Bethany
at 2016-05-10T04:42
三星狗又在供銷偉了呵呵,不然你告訴我怎樣評估研發啊?是有人先說蘋果花大錢研發,結果人家三星砸得比他還多,這就是事實啊
Iris avatar
By Iris
at 2016-05-14T06:51
效能只有跑分的時候會發揮...
Elma avatar
By Elma
at 2016-05-18T09:00
手機的CPU目前都不太會是最耗電的點?
Isabella avatar
By Isabella
at 2016-05-22T11:08
感覺某些無線模組跟螢幕更是耗電怪獸?
Aaliyah avatar
By Aaliyah
at 2016-05-26T13:17
蘋果叫做研發 三星叫做浪費錢 重新定義研發不行嗎
Robert avatar
By Robert
at 2016-05-30T15:25
好文!
Lauren avatar
By Lauren
at 2016-06-03T17:34
推!好文!!!
Oliver avatar
By Oliver
at 2016-06-07T19:42
至少我們也知道,當遇到像豬一樣的S810時什麼電源管理,Physical Design都是無用的XDD製程跟好設計才是關鍵
Mia avatar
By Mia
at 2016-06-11T21:51
只能奉勸這些AP廠,莫忘AMD只知道堆核心數的教訓…
Mason avatar
By Mason
at 2016-06-16T00:00
好文推
Quintina avatar
By Quintina
at 2016-06-20T02:08
這跟以前狀況不同了吧,apple CPU不會拿來給android用,其實沒什麼好比的,比較像兩個系統的戰爭,以及各系統廠獲利方式
Freda avatar
By Freda
at 2016-06-24T04:17
又出現了 絕對不能形容蘋果不完美
Franklin avatar
By Franklin
at 2016-06-28T06:25
好文推一個
Lucy avatar
By Lucy
at 2016-07-02T08:34
阿婆研發再多也是它家的是好嗎 擠牙膏不給你用還要為阿婆喝采?
Jacky avatar
By Jacky
at 2016-07-06T10:43
又有留言又毀了一篇好文
Franklin avatar
By Franklin
at 2016-07-10T12:51
原來三星研發叫把錢丟在水裡XDDD 難怪台灣老闆都不
Mary avatar
By Mary
at 2016-07-14T15:00
花錢研發 就是有這種人XDDD有當老闆的潛質喔三星狗
Cara avatar
By Cara
at 2016-07-18T17:08
有看有推,長知識!
Dora avatar
By Dora
at 2016-07-22T19:17
好文推
James avatar
By James
at 2016-07-26T21:25
u文給推
Andy avatar
By Andy
at 2016-07-30T23:34
三星產業包山包海,從電視到手機,面板、ram、ssd、晶圓製造等等,產品線那麼多,研發支出高不是很正常嗎?
Blanche avatar
By Blanche
at 2016-08-04T01:43
說不定比台灣全部公司加起來還多XD鬼島的老闆要他們
Eden avatar
By Eden
at 2016-08-08T03:51
砸錢研發好像要他們的命
George avatar
By George
at 2016-08-12T06:00
專業
Jessica avatar
By Jessica
at 2016-08-16T08:08
蘋果一樣會吃電跟降頻 只是降了還維持一定效能
Caitlin avatar
By Caitlin
at 2016-08-20T10:17
有興趣再看 Apple A8X CPU耗電測試吧http://tieba.baidu.com/p/3959432049
Damian avatar
By Damian
at 2016-08-24T12:26
推 簡單易懂
Megan avatar
By Megan
at 2016-08-28T14:34
iOS9讓我的ipad Air Lag到死, 我再也不相信apple的什麼單核神話
Eden avatar
By Eden
at 2016-09-01T16:43
我只知道有人要被桶了
Hedwig avatar
By Hedwig
at 2016-09-05T18:51
果黑有酸蘋果硬體嗎?不是酸信仰嗎?
Queena avatar
By Queena
at 2016-09-09T21:00
蘋果會賣成這樣已經跟硬不硬體沒直接關係了
Agatha avatar
By Agatha
at 2016-09-13T23:08
偏激果粉到最後還是會喊銷量屌打 結束這回合
Isabella avatar
By Isabella
at 2016-09-18T01:17
果粉被戰到胡言亂語了?? 口憐 XDDD
Olive avatar
By Olive
at 2016-09-22T03:26
大絕︰放一張XX板結束這個回合
Leila avatar
By Leila
at 2016-09-26T05:34
果粉:安卓只會一味地衝硬體
Elizabeth avatar
By Elizabeth
at 2016-09-30T07:43
Intel可能開始感到焦慮了 A9的性能做到跟coreM同級甚至未來高通MRK三星下一代SoC也有同級表現的話很多想像會開始發酵
Hedwig avatar
By Hedwig
at 2016-10-04T09:51
哪那麼好取代, 頂多是intel攻打table/smphone較難
Anonymous avatar
By Anonymous
at 2016-10-08T12:00
專業推
Isla avatar
By Isla
at 2016-10-12T14:09
看看嘍 作業系統都不是掌握在Intel手上 這是Intel比較弱勢的地方
George avatar
By George
at 2016-10-16T16:17
專業文推
Valerie avatar
By Valerie
at 2016-10-20T18:26
好文推!
Olga avatar
By Olga
at 2016-10-24T20:34
Belly avatar
By Belly
at 2016-10-28T22:43
這篇該M
Rae avatar
By Rae
at 2016-11-02T00:51
這種文該多ㄧ點 不然都只有看到互酸文
Bennie avatar
By Bennie
at 2016-11-06T03:00
以前英特爾的製程有明顯優勢,現在14 vs16 誰怕誰?
Belly avatar
By Belly
at 2016-11-10T05:09
其實目前真正平衡的ARM SoC,應該2xA72+2xA53就夠了可是這在市場上的宣傳會有不少的問題XD
Suhail Hany avatar
By Suhail Hany
at 2016-11-14T07:17
S820的Kyro對應的是四顆A72,待機耗電來說就算降頻..還是不及A53
Andrew avatar
By Andrew
at 2016-11-18T09:26
至於Cyclone架構..核心對應是比A72還強的效能核心在"同樣環境"下,待機耗電絕對沒優勢只可惜,系統上iOS的取向跟電量管理"省電"倒是比Android還好 XD
Kumar avatar
By Kumar
at 2016-11-22T11:34
需要更多這種文章另外新手問一下 那為何蘋果用起來感覺很省電?
Elvira avatar
By Elvira
at 2016-11-26T13:43
Intel現在製程依然有優勢阿....因為是"感覺"
Megan avatar
By Megan
at 2016-11-30T15:52
Mary avatar
By Mary
at 2016-12-04T18:00
iOS整體來說不是感覺很省電,事實是真的比較省電軟體架構上一個全多工,一個則是偽多工,或稱單工自然在一個單位裡較省,只是在電量上一直給的很小氣另外就是Android有太多不必要的耗電來源例如無用的常駐Service,軟體最佳化問題
Edward Lewis avatar
By Edward Lewis
at 2016-12-08T20:09
不過iOS9已經開始開拓"雙工"的部份算是好事也是壞事XD
Hedda avatar
By Hedda
at 2016-12-12T22:17
難道有長知識好文,拜託不要又戰起來
Olga avatar
By Olga
at 2016-12-17T00:26
Intel外星科技的代價就是噴電啊...我相信沒人會想掛一顆尿袋趴趴走
Kyle avatar
By Kyle
at 2016-12-21T02:34
x86這架構嘛 本來就是不管耗電的....
Lucy avatar
By Lucy
at 2016-12-25T04:43
所以Atom一開始才非常委靡不振啊XD 廠商不敢用
Thomas avatar
By Thomas
at 2016-12-29T06:52
推專業
Adele avatar
By Adele
at 2017-01-02T09:00
Xanthe avatar
By Xanthe
at 2017-01-06T11:09
好文不推不行!
Rebecca avatar
By Rebecca
at 2017-01-10T13:17
Ethan avatar
By Ethan
at 2017-01-14T15:26
好文推

NPFI使用兩年心得

Carolina Franco avatar
By Carolina Franco
at 2015-09-24T00:05
雖然沒有很確定是不是已用滿兩年 但因為也差不多了 所以來說一下感想 首先我真心覺得實在是太幸運了 因為同廠牌前面的機種 跟後繼的機種 好像都有一些災情 可是這支我用了這麼久 好像還真的都沒有碰到什麼問題 接著來分享它神奇的優點 優點1 電池續航力很優 假日一整天連wifi看FB上LINE開網頁 也可以用 ...

安卓陣營混戰 蘋果獨霸坐大

Donna avatar
By Donna
at 2015-09-22T23:01
安卓陣營混戰 蘋果獨霸坐大 蘋果iPhone在台紅不讓,幾乎代代刷新業績,蘋果的iOS陣營市佔率不斷擴大, 而Android陣營則陷入紅海廝殺混戰。三C業者表示,自從小米和一些平價機, 打出旗艦機的高規格切入市場,HTC、Sony、LG、 三星等Android陣營領導品牌的市場地位跟著動搖,而蘋果iP ...

大家好,關於先前徵票事宜

Quanna avatar
By Quanna
at 2015-09-21T20:54
大家好,我是 181, 就是上周徵求版友投票而遭到進一年水桶的當事人, 由於 MobileComm 版上長久擁有無商業化的風氣, 這是長期經營下的成果,我卻在邊緣處破壞了這個風氣, 而小弟在整個事件發生經過要版友們交代清楚, 首先,我必須先向版主與版友致歉, 未先詢問主題內容,直接發表 and#3 ...

為何SONY LG手機都蠻有特色的 但HTC.....

Kyle avatar
By Kyle
at 2015-09-15T09:13
三星 蘋果這兩間大怪獸我不管 最近SONY廣告打很大的兩隻 中階手機 C5 M5 特色都蠻鮮明的 螢幕大 極窄框 防水 鏡頭又很厲害 CP值高 LG也是從G3開始大家都狂推 那是雷射照相嗎 感覺很炫 現在又有曲面款的G FLEX G4高階機賣的也不貴 又有皮背蓋 ...

拿初代iPhone騙路人說這是最新的iPhone6S

Heather avatar
By Heather
at 2015-09-14T19:30
http://forgetfulbc.blogspot.com/2015/09/iphone6s.html .......................................................... JOKE板看到 影片已上中文字幕 內容是美國節目工作人員 拿IPHONE一代給路人 ...