大部分移動(dòng)應(yīng)用并不會(huì)因?yàn)?a class="innerlink" href="http://wldgj.com/tags/芯片" title="芯片" target="_blank">芯片 CPU 核心的增加而受益,,相反每一個(gè)核心的性能增加會(huì)讓它們受益更多,。很多時(shí)候在多出了一兩個(gè) CPU 核心之后,,很多移動(dòng)應(yīng)用其實(shí)并不知道它們應(yīng)該如何利用這些核心,,但是一旦單個(gè)核心的性能增加,,每一個(gè)核心就能以更快的速度來(lái)處理單個(gè)應(yīng)用線程,,這樣核心性能的增加就能夠得到充分利用,。
因?yàn)樵谀骋粋€(gè)時(shí)間段內(nèi),移動(dòng) CPU 能夠消耗的功率是一定限制的,。芯片中的核心越多,,當(dāng)所有核心都在工作的時(shí)候,那么每一個(gè)核心能夠消耗的功率相對(duì)就會(huì)較少,,以免影響到電池續(xù)航,,或者是導(dǎo)致設(shè)備發(fā)熱等問(wèn)題。
當(dāng)然如今的很多處理器都變得非?!奥斆鳌绷?,它們知道如何在不同的核心之間分配功率,。在所有核心都在工作的負(fù)載情況下,功率在不同核心之間的分配也會(huì)不同,,而如果是在只有一兩個(gè)核心在運(yùn)行,,那么功率又會(huì)以另外一種方式來(lái)分配。
但是相比在三個(gè),、四個(gè)甚至更多個(gè)核心之間分配功率,,在一兩個(gè)核心之間分配功率在工作負(fù)載中所帶來(lái)的好處會(huì)更多,如果 CPU 設(shè)計(jì)師能夠注意到這一點(diǎn),,那么他們可能會(huì)更愿意選擇使用雙核設(shè)計(jì),。
為什么核心數(shù)量不是越多越好?
你可能會(huì)有這么一個(gè)疑問(wèn):既然 CPU 能夠根據(jù)核心數(shù)量所需來(lái)動(dòng)態(tài)分配功率,,那核心數(shù)量再多加一兩個(gè)又有何妨,?
好吧,對(duì)于這一點(diǎn)你可以列出N多個(gè)讓人信服的技術(shù)原因,,但是還有一個(gè)更讓你信服的經(jīng)濟(jì)原因:成本,。
即使是蘋(píng)果公司這樣富可敵國(guó)的巨頭公司,他們也不得不考慮這些經(jīng)濟(jì)因素,。對(duì)于蘋(píng)果來(lái)說(shuō),,為了獲得最理想的單位利潤(rùn),他們也需要將每一臺(tái)設(shè)備的部件制造成本控制在一定范圍之內(nèi),。雖然 iPhone 中單個(gè)部件的成本并不會(huì)高到哪里去,,這些小的變更是誘人的,但是我們看到如果有太多部件超過(guò)預(yù)算,,那么利潤(rùn)就會(huì)受到大幅的影響,,有大幅削減的可能。
所以我們需要進(jìn)行這樣一種假設(shè):假設(shè)在每一代 iPhone 上蘋(píng)果對(duì)芯片尺寸大小也許都有規(guī)定,,而從 iPhone 售價(jià)比其他智能手機(jī)手機(jī)高這一點(diǎn)來(lái)看,蘋(píng)果得到的這個(gè)芯片面積大小應(yīng)該也比其他芯片設(shè)計(jì)師得到的大,,但再怎么大也會(huì)有一個(gè)限制,。
至少蘋(píng)果的 CPU 核心比和其他廠商的核心相比會(huì)更強(qiáng),也更大,。根據(jù) Paul Boldt 報(bào)道,,A9 芯片中的雙核 CPU 和面積為 13 平方毫米,占據(jù)了整個(gè) A9 芯片的 14%,。如果再多加一個(gè)核心,,那么無(wú)疑面積也會(huì)跟著進(jìn)一步增加,這就意味著蘋(píng)果要么只能夠是增加生產(chǎn)成本,,或者是尋找到新的解決方案,,以保持芯片尺寸大小,,保持成本。
既然再增加一個(gè)核心帶來(lái)的好處并不大,,那么蘋(píng)果就可以從芯片的其他方面來(lái)強(qiáng)化性能,,比如圖形芯片組(這是一個(gè)很特別的東西,如果是同類(lèi)核心,,核心越多,,性能越強(qiáng))。
蘋(píng)果還有另外一個(gè)更有趣的暗示
在去年發(fā)布的 iPad Air 2 中配備的 A8X 處理器使用的就是三核 CPU 設(shè)計(jì),,而在今年的 iPad Pro 中 A9X 重回雙核設(shè)計(jì),。A9X 中的每一個(gè)核心都比 A8X 中的核心要快,所以 A9X 的多核性能也要比 A8X 的多核性能強(qiáng),。
既然在 iPad Pro 中蘋(píng)果使用的是 A9 的加頻版 A9X,,對(duì)于發(fā)熱等問(wèn)題它都能夠應(yīng)對(duì)自如,那蘋(píng)果為何還需要在 iPhone 7 A10 芯片中多加一個(gè)核心,。
多加一個(gè) CPU 核心并不會(huì)帶來(lái)很大的區(qū)別,。我認(rèn)為在 A10 芯片中蘋(píng)果可能還是會(huì)對(duì) CPU 核心進(jìn)行調(diào)整,增加時(shí)鐘頻率,,畢竟 16 納米制程技術(shù)也已經(jīng)愈發(fā)成熟,,這些都是有可能實(shí)現(xiàn)的。但是 A10 有可能還是一款雙核芯片,,而不是三核芯片,。