最近投資公司Cowen Co.分析師蒂莫西·阿庫里(Timothy Arcuri)指出,明年蘋果公司iPhone 7配備的的A10處理器可能升級為三核處理器,而且他表示目前自己已經發現了這方面的相關的證據。
該分析師指出,A10處理器升級為三核處理器之后,芯片尺寸將會增加,對晶元的要求也會隨之增加,最終就是對半導體設備供應商的要求也會增加。
那么行業是不是都贊同這名分析師的這個看法呢?有人認為A10芯片的尺寸大小相比A9雖然很有可能會增加(A9X也有可能已經比A9芯片大),但是蘋果有可能還是不會在A10芯片中多加一個CPU核心。
原因是什么呢?
iPhone 7上三核處理器?
增加核心數量通常不是最好的選擇
大部分移動應用并不會因為芯片CPU核心的增加而受益,相反單個核心的性能增加會讓它們受益更多。很多時候在多出了一兩個CPU核心之后,很多移動應用其實并不知道它們應該如何利用這些核心,但是一旦單個核心的性能增加,每一個核心就能以更快的速度來處理單個應用線程,這樣核心性能的增加就能夠得到充分利用。
因為在某一個時間段內,移動CPU能夠消耗的功率是一定限制的。芯片中的核心越多,當所有核心都在工作的時候,那么每一個核心能夠消耗的功率相對就會較少,以免影響到電池續航,或者是導致設備發熱等問題。
當然如今的很多處理器都變得非常“聰明”了,它們知道如何在不同的核心之間分配功率。在所有核心都在工作的負載情況下,功率在不同核心之間的分配也會不同,而如果是在只有一兩個核心在運行,那么功率又會以另外一種方式來分配。
但是相比在三個、四個甚至更多個核心之間分配功率,在一兩個核心之間分配功率在工作負載中所帶來的好處會更多,如果CPU設計師能夠注意到這一點,那么他們可能會更愿意選擇使用雙核設計。
為什么核心數量不是越多越好?
你可能會有這么一個疑問:既然CPU能夠根據核心數量所需來動態分配功率,那核心數量再多加一兩個又有何妨?
好吧,對于這一點你可以列出N多個讓人信服的技術原因,但是還有一個更讓你信服的經濟原因:成本。
即使是蘋果公司這樣富可敵國的巨頭公司,他們也不得不考慮這些經濟因素。對于蘋果來說,為了獲得最理想的單位利潤,他們也需要將每一臺設備的部件制造成本控制在一定范圍之內。
雖然iPhone中單個部件的成本并不會高到哪里去,這些小的變更是誘人的,但是我們看到如果有太多部件超過預算,那么利潤就會受到大幅的影響,有大幅削減的可能。
所以我們需要進行這樣一種假設:假設在每一代iPhone上蘋果對芯片尺寸大小也許都有規定,而從iPhone售價比其他智能手機手機高這一點來看,蘋果得到的這個芯片面積大小應該也比其他芯片設計師得到的大,但再怎么大也會有一個限制。
至少蘋果的CPU核心比和其他廠商的核心相比會更強,也更大。根據PaulBoldt報道,A9芯片中的雙核CPU和面積為13平方毫米,占據了整個A9芯片的14%。如果再多加一個核心,那么無疑面積也會跟著進一步增加,這就意味著蘋果要么只能夠是增加生產成本,或者是尋找到新的解決方案,以保持芯片尺寸大小,保持成本。
既然再增加一個核心帶來的好處并不大,那么蘋果就可以從芯片的其他方面來強化性能,比如圖形芯片組(這是一個很特別的東西,如果是同類核心,核心越多,性能越強)。
蘋果還有另外一個更有趣的暗示
在去年發布的iPad Air 2中配備的A8X處理器使用的就是三核CPU設計,而在今年的iPad Pro中A9X重回雙核設計。A9X中的每一個核心都比A8X中的核心要快,所以A9X的多核性能也要比A8X的多核性能強。
既然在iPad Pro中蘋果使用的是A9的高頻版A9X,對于發熱等問題它都能夠應對自如,那蘋果為何還需要在iPhone 7 A10芯片中多加一個核心?
多加一個CPU核心并不會帶來很大的區別。我認為在A10芯片中蘋果可能還是會對CPU核心進行調整,增加時鐘頻率,畢竟16納米制程技術也已經愈發成熟,這些都是有可能實現的,但是A10有可能還是一款雙核芯片,而不是三核。